0

我正在尝试在我的个人网站上显示我的 Facebook 状态。我试过这个很棒的教程http://johndoesdesign.com/blog/2011/php/adding-a-facebook-news-status-feed-to-a-website

该代码适用于我拥有的几个 Facebook 页面。但是对于一个特定的 FB 页面,我会执行第 4 步,然后什么也得不到。

{ “数据”: [

] } 不知道我做错了什么?有什么想法吗

Facebook 页面是http://facebook.com/KINGDOM.Gentlemans.Club (删除 http:// 后的空格)

Facebook Page_ID 是 114357805248420

例子 https://graph.facebook.com/114357805248420/feed?access_token=???????

有人知道为什么我得到一个空白数据页吗?

谢谢马克

4

1 回答 1

1

我在 Facebook 上找不到你的页面(超过 21 个来自美国),所以你的问题是两件事之一:

  1. 您的 ID 和页面用户名错误。我应该可以在facebook.com/USERNAME或看到您的页面facebook.com/PAGE_OR_USER_ID。从您原始帖子中的信息中,我无​​法在其中任何一个上看到它。
  2. 您的页面上有国家和/或年龄限制。如果是这种情况,您的通用应用程序访问令牌将不起作用。为了在网站上显示受限页面的提要,Facebook 要求您使用有权查看您的页面的用户的访问令牌。这可以防止您的受限内容显示给不应该查看的人。如果您的站点没有任何限制,则不需要访问令牌即可查看结果。

顺便说一句,永远不要在 SO 上发布真正的访问令牌。任何人都可以收获和使用它们。您应该立即重置您的 KingomFeed 应用访问令牌。

于 2012-08-22T16:22:39.927 回答