0

我从 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。我做错了什么?

4

1 回答 1

0

您访问令牌是 APP ACCESS TOKEN,并且页面 capncrunch 是用户限制的。您必须使用 USER ACCESS TOKEN 来验证用户是否完全满足(最低年龄、国家/地区等)要求。

访问

  1. 使用 Facebook 应用 access_token 通过 Graph API 获取有年龄限制的 Page 数据?

  2. https://developers.facebook.com/docs/opengraph/howtos/user-restrictions/

  3. https://developers.facebook.com/docs/concepts/login/access-tokens-and-types/

了解更多信息

于 2013-04-26T14:30:05.113 回答