【问题标题】:What are the causes of (#210) User not visible(#210) 用户不可见的原因是什么
【发布时间】:2012-01-13 11:24:43
【问题描述】:
  1. 访问令牌必须有效并包含 publish_stream(检查,我确实有有效的 access_token 用于发布到朋友墙的用户
  2. 用户 A 必须是用户 B 的朋友(勾选,发帖用户是他要发帖的人的朋友)
  3. 发帖使用已将应用隐私设置设置为“朋友”(选中) ...?

我正在使用 Graph API (https://graph.facebook.com/{FRIEND_ID}/feed) 发布消息,但我收到了一个 (#210) 用户不可见的 OAuthException。

关于这个问题的堆栈Facebook error 210 "User not visible" 有一个过于笼统的答案,因此无论如何我都无法调试/修复问题。

我需要知道导致此错误的原因以及如何修复它们。 我还在 facebook 中填写了一份错误报告:http://developers.facebook.com/bugs/274389069292518(只是看看是否还有其他人遇到此问题)

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    Facebook 支持已经回答了这个问题:

    当发帖用户(A)没有 足够的权限在用户 B 的墙上发帖。这将是一个 用户 B 的隐私设置不受用户 A 或您的控制 应用程序。

    【讨论】:

    • 以后,能否提供您引用的信息来源的链接?谢谢!对于那些想知道的人,这似乎来自一个错误报告:developers.facebook.com/bugs/274389069292518/…
    • 我的错。感谢您的链接:)
    • 为什么是错误?这只是B用户隐私的正常行为吗?
    • 是的,这是用户 A 无法控制的正常行为。但是在开发时,我无法将其识别为隐私功能(可能是因为他们在文档中没有关于此用例的消息)。
    【解决方案2】:

    从来没有遇到过这样的错误,但这是我的想法是什么导致它:

    a) 您要向其时间线(现在称为“墙”的方式)发布的用户将隐私设置“谁可以发布到我的时间线”设置为“只有我”

    b) 您要发布到其时间线的用户已阻止您尝试发布的用户。

    【讨论】:

      猜你喜欢
      • 2011-09-07
      • 2021-12-20
      • 2012-03-23
      • 1970-01-01
      • 1970-01-01
      • 2013-02-16
      • 2021-09-01
      • 2012-01-01
      • 2017-04-10
      相关资源
      最近更新 更多