【问题标题】:Facebook post data has empty privacy fieldFacebook 帖子数据的隐私字段为空
【发布时间】:2013-03-31 06:03:23
【问题描述】:

我们遇到了一个 facebook 用户帐户的问题,他的帖子返回的隐私字段始终为空白。我尝试使用我的帐户或测试帐户复制此内容,但在所有情况下都填写了隐私。这是使用图形 api 工具的示例(为简洁起见,删除了一些字段):

{
  "id": "<deleted_for_privacy>", 
  "from": {
    "name": "Joe Blog", 
    "id": "<deleted_for_privacy>"
  }, 
  "story": "Joe Blog added a new photo.", 

  "picture": "<deleted_for_privacy>", 
  "link": "<deleted_for_privacy>", 
  "icon": "<deleted_for_privacy>", 
  "privacy": {
    "value": ""
  }, 
  "type": "photo", 
  "status_type": "added_photos"
}, 

根据documentation for privacy the field,这应该始终包含一个值。

我最初的想法是它与正在使用的黑莓应用程序和旧的移动版本设置有关,但从桌面浏览器发布会导致同样的问题。

那么空白设置是什么意思?它是公开的、私有的还是错误的?

【问题讨论】:

  • 可悲的是,这个错误仍然存​​在......

标签: facebook facebook-graph-api privacy


【解决方案1】:

不确定这是您的情况,但如果用户正在向页面、事件、组或其他用户的供稿发帖,则隐私字段应为空。

在此处查看第一个注释(不是官方的 fb 文档页面,我知道):

http://api-portal.anypoint.mulesoft.com/facebook/api/facebook-graph-api/docs/reference/privacy-parameter

【讨论】:

    【解决方案2】:

    这是设计使然。您需要页面访问令牌或管理员用户 访问令牌以检索此字段。

    来源:https://developers.facebook.com/bugs/300329193480725/?comment_id=345320875630426

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-12
      • 2012-02-05
      • 1970-01-01
      • 2016-05-07
      • 1970-01-01
      • 1970-01-01
      • 2021-07-06
      相关资源
      最近更新 更多