Mar*_*ock 2 facebook facebook-graph-api facebook-invite-friends
我希望以前没有回答过,我到处都看,但我已经空了.这里有一些类似的问题,但没有一个我想要的答案:
我想通过Graph API将Facebook Canvas App邀请发送给用户朋友签名的OAuth.
我似乎与文档一起转向,因为所有内容都指向JS SDK对话框(https://developers.facebook.com/docs/reference/dialogs/requests/).最终结果与"{用户}邀请您尝试{App name}"的受邀朋友的通知相同,但我不想使用JS对话框.
看来我应该在这里查看https://developers.facebook.com/docs/games/notifications但是当我尝试发送通知时,我只能发送给已经在使用该应用程序的用户.这个提示似乎暗示了我所看到的限制,但是使用的语言令人困惑:
来自应用的所有通知都以相同的方式处理,与发送方式无关,通过此API或作为个人对个人的请求.人们不会看到邀请的第一个收据提示,即他们没有授权应用程序,而朋友只是邀请他们试用该应用程序.
有人可以帮忙吗?
因此,原来,感谢到CBroe的评论,这是不是可以通过图形API(我希望它在文档中是更清晰)邀请.
但是,不必使用朋友选择对话框.可以使用图形api,服务器端或客户端生成自己的朋友列表,并使用JS SDK生成一个确认框,如下所示:
$('form').on('submit', function(e) {
e.preventDefault();
var userIds = $(this).find('input:checkbox:checked').map(function() {
return parseInt($(this).val(),10);
}).get();
FB.ui({method: 'apprequests',
message: 'Check this app out!',
to: userIds
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13377 次 |
| 最近记录: |