如何通过请求ID检索请求信息?

时间:2011-11-15 18:14:31

标签: facebook-graph-api

当我邀请我的朋友时,我会收到request_ids。之后,我继续使用这些ID来获取有关用户邀请的信息,并根据用户的公开个人资料信息在我的数据库中创建记录。但是,当我尝试通过请求ID获取请求信息时,我收到错误消息“不支持的获取请求”,但访问令牌仍然正常。

// create data object to be sent to FB API
var data = new Object();
data.method = 'apprequests';
data.message = MESSAGE_TEXT;
data.display = 'iframe';
data.access_token = ACCESS_TOKEN;
data.show_error = 'Yes';
data.title = TITLE_TEXT;

// call FB API
FB.ui(data, function(aResponse)
            {
                var request_ids = '';
                if (aResponse && aResponse.request_ids)
                    request_ids = aResponse.request_ids.join(',');

                if (request_ids)
                {
                    // send request_ids string to my server for further processing
                }
            });

此类损坏请求ID的示例:1930910810837.尝试获取此信息,如下所示: https://graph.facebook.com/1930910810837?access_token=ACCESS_TOKEN 请帮我理解是什么问题。可能是Facebook方面的问题,例如,Facebook因某种原因退回了破产ID?谢谢!!!

0 个答案:

没有答案