Как отослать личное сообщение пользователю VK из iframe-приложения?
Есть метод VK API - messages.send. Собственно он и отсылает личное сообщение пользователю. Однако метод доступен только для standalone приложений. Для Iframe похоже не работает (по крайне мере мне запустить не удалось).
Вот и вопрос, каким образом можно отослать личное сообщение пользователю из приложения iframe?
Этот метод можно вызвать с ключом доступа пользователя, полученным в Standalone-приложении через Implicit Flow. Требуются права доступа: messages.
Этот метод можно вызвать с ключом доступа сообщества. Требуются права доступа: messages. messages - Доступ к расширенным методам работы с сообщениями (только для Standalone-приложений).
Некропостинг:
Сделай php скрипт, который будет принимать гет параметр содержащий id юзера и отсылать на этот id сообщение. При этом в php скрипте будет достаточно использовать ключ доступа сообщества, котрый можно создать в настройках сообщества в разделе api.
Ну а далее просто из своего iframe делай гет запрос на данный скрипт с соответствующим id пользователя.