Facebook Graph API帖子没有出现在页面用户,只有管理员

时间:2013-09-16 20:50:56

标签: facebook facebook-graph-api facebook-page

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

我使用图形api资源管理器进行了验证。作为管理员,/ 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"
}

1 个答案:

答案 0 :(得分:2)

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