我正在尝试使用JavaScript SDK发送应用生成的请求,遵循此处https://developers.facebook.com/blog/post/464的PHP示例。
我试过这种方式:
FB.api( "/" + recipient + "/apprequests", "POST", {
message: "Notification Message",
data: "Notification data"
}, function( response ) {
console.log( response );
} );
“收件人”是应该收到请求的用户的ID。
上述代码仅在向当前登录的用户发送请求时才有效。
当向另一个用户(连接到该应用程序)发送请求时,FB.api调用返回了以下错误:
{
"message": "(#2) User can't send this request: Unknown error",
"type":"OAuthException"
}
是否可以使用JavaScript SDK发送应用生成的请求?如果是,那么正确的方法是什么?