我从 Facebook 的不同页面得到不同的结果。我正在使用 FacebookClient api 从“ https://www.facebook.com/PAGE ”中提取数据。从中我解析出 ID 并创建一个新的 URL 来提取提要。例如,https://graph.facebook.com/PAGEID/feed?access_token=xxx。但是当我尝试从https://www.facebook.com/capncrunch获取页面数据并且仅该页面时,我的第一个电话失败了。它不会像我在其他页面请求中那样返回页面 ID。奇怪的是,我可以通过 Graph API explorer 获取数据,但不能通过 FacebookClient api。我做错了什么?
问问题
393 次
1 回答
0
您访问令牌是 APP ACCESS TOKEN,并且页面 capncrunch 是用户限制的。您必须使用 USER ACCESS TOKEN 来验证用户是否完全满足(最低年龄、国家/地区等)要求。
访问
https://developers.facebook.com/docs/opengraph/howtos/user-restrictions/
https://developers.facebook.com/docs/concepts/login/access-tokens-and-types/
了解更多信息
于 2013-04-26T14:30:05.113 回答