Facebook Graph API 帖子不会向页面用户显示,仅向管理员显示

标签 facebook facebook-graph-api facebook-page

我在 Facebook 上创建了一个页面,并使用图形 API 在时间轴上发帖。这些帖子对于我作为管理员来说显示得很好,但对于用户来说页面是空的。

我使用 graph api explorer 进行了验证。作为管理员,/NewsCrier/feed 的 GET 充满了数据。

作为非管理员用户,相同的请求返回

{
  "data": [  ]
}

这是我的管理员用户回复的示例帖子,请注意隐私设置为公开:

{
  "id": "383422711781035_404880726301900", 
  "from": {
    "category": "Community", 
    "name": "News Crier", 
    "id": "383422711781035"
  }, 
  "message": "This appears to be the DC shooter, Aaron Alexis", 
  "picture": "https://fbexternal-a.akamaihd.net/safe_image.php?d=AQD4wR0Y9UVbb4Js&w=154&h=154&url=http%3A%2F%2Fwww.justmugshots.com%2Fimg%2F814064%2Flg%2Faaron-alexis.jpg", 
  "link": "http://www.justmugshots.com/texas/fort-worth/814064", 
  "name": "Aaron Alexis, Arrested on 2010-09-04", 
  "caption": "www.justmugshots.com", 
  "description": "Aaron Alexis was arrested in Fort Worth, Texas on 2010-09-04. See the mugshot now.", 
  "icon": "https://fbstatic-a.akamaihd.net/rsrc.php/v2/yD/r/aS8ecmYRys0.gif", 
  "actions": [
    {
      "name": "Comment", 
      "link": "https://www.facebook.com/383422711781035/posts/404880726301900"
    }, 
    {
      "name": "Like", 
      "link": "https://www.facebook.com/383422711781035/posts/404880726301900"
    }
  ], 
  "privacy": {
    "description": "Public", 
    "value": "EVERYONE", 
    "friends": "", 
    "networks": "", 
    "allow": "", 
    "deny": ""
  }, 
  "type": "link", 
  "status_type": "shared_story", 
  "application": {
    "name": "Reddit News Alerts", 
    "id": "693375074022011"
  }, 
  "created_time": "2013-09-16T19:36:07+0000", 
  "updated_time": "2013-09-16T19:36:07+0000"
}

最佳答案

问题是您的 Facebook 应用程序处于沙盒模式,一旦您从沙盒中取出应用程序,所有用户都会看到新创建的帖子;)

关于Facebook Graph API 帖子不会向页面用户显示,仅向管理员显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18837090/

相关文章:

带有页面的 Facebook 测试帐户

javascript - Facebook 点赞数不显示

facebook - 跟踪谁从我的自定义 Facebook 选项卡下载了 PDF

ios - Facebook iOS SDK 与社交框架

facebook - 如何启用 "login as page"进行 Facebook 身份验证?

php - 如何过滤指定时间段内的 Facebook 潜在客户

facebook - 从 Facebook 页面帖子的评论中查找用户 ID?

ios - 我可以使用 iOS 应用程序在页面的墙上发帖吗?

Facebook API : "Share" a post already posted on a page's wall?

javascript - Ajax页面,facebook的FB.init()导致所有ajax请求发生两次?