我想使用以下代码邀请我的朋友到应用程序。但是,我想在被邀请者接受请求时捕获该事件。即只要用户接受请求,我就会通过将其标记为“已接受”来更新我的页面。我不知道如何抓住那个事件。任何人都可以帮助我
我有以下代码;
function sendRequest() {
FB.ui({method: 'apprequests',
message: 'You have received a pretty image from a friend.',
data: 'some tracking info',
title: 'Select friends to send your image to.'}, function (response) {
if (response && response.request_ids) {
$(function(){
//get friends who accepted the request
} else {
//Do something if they don't send it.
}
})
}
答案 0 :(得分:0)
用户接受请求后,会将其重定向到您的应用程序网址,其中包含request_ids
GET参数,其中包含请求ID。
您可以通过向https://graph.facebook.com/USERID_REQUESTID
发出GET请求来获取请求信息您应该阅读documentation on Requests Dialog了解更多详情。