【发布时间】:2018-05-26 05:40:05
【问题描述】:
我目前正在一个网站上开发 Facebook 应用程序,该应用程序需要在不使用用户界面对话框的情况下向应用程序的用户发送通知。在阅读了一些博客后,我得出结论,该选项仅在 PHP API 的示例中可用。我只能找到这个例子:
http://developers.facebook.com/docs/channels/
是否有 JavaScript API 可以做到这一点?
经过更多阅读,我发现 FB.api 可以处理图形对象 api 以及其他将被弃用的 api,并且我得到了以下工作:
FB.api('/1175241653/apprequests', 'post',
{ message: "This is a Good Request!!" },
function (response) {
if (!response || response.error) {
alert('Error occured , Request Failed :(( ');
} else {
alert('Request is sent successfully');
}
});
但是,如果登录用户的 id 不是该 id,则该 id 号 1175241653 不起作用。
因此,这需要与 Facebook 用于检索登录到应用程序的人的 ID 相同的功能。有没有办法做到这一点?
【问题讨论】:
标签: javascript facebook api request