Я пытаюсь отправить сгенерированный приложением запрос, используя JavaScript SDK, следуя примеру PHP здесь https://developers.facebook.com/blog/post/464.
Я пробовал так:
FB.api( "/" + recipient + "/apprequests", "POST", {
message: "Notification Message",
data: "Notification data"
}, function( response ) {
console.log( response );
} );
Где 'получатель' - это идентификатор пользователя, который должен получить запрос.
Приведенный выше код работал только при отправке запроса пользователю, который в данный момент вошел в систему.
При отправке запроса другому пользователю (который подключен к приложению), вызов FB.api вернул следующую ошибку:
{
"message": "(#2) User can't send this request: Unknown error",
"type":"OAuthException"
}
Можно ли отправлять сгенерированные приложением запросы, используя JavaScript SDK, и если да, то как правильно это сделать?