Facebook 帖子数据的隐私字段为空

标签 facebook facebook-graph-api privacy

我们遇到一个 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这应该始终包含一个值。

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

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

最佳答案

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

请参阅此处的第一个注释(我知道这不是官方的 fb 文档页面):

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

关于Facebook 帖子数据的隐私字段为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15891254/

相关文章:

privacy - 将版权信息添加到网站

javascript - Chrome 扩展应该在所有 Facebook 页面上运行,仅在我点击刷新时运行

Android:如何等待facebook头像下载?

java - 在 JAVA 中使用 facebook RestFB API

javascript - 使用 Facebook Graph API Javascript 发布事件

Facebook Graph API 给出未知的 OAuthException

android - 新的 Google Play 商店隐私政策要求

ajax - 单页应用程序和开放图谱

facebook - Puppeteer 在 Facebook 设置页面上返回 null

privacy - 如何防止知道您的 TeamViewer ID 的人看到您的计算机状态