我正在使用我的Facebook应用程序通过Graph API访问用户的朋友的帖子。它使用标准的GET请求到/ {post-id},对大多数用户来说这很好用。但对于某些特定用户来说,它根本不起作用。我可能错过了一些东西,但我已经仔细检查了我能想到的一切:
系统会要求所有应用用户授予对我的应用的read_stream权限,并且我可以看到为我正在测试的特定问题用户生成的最新扩展访问令牌包括read_stream权限等等,所以用户实际上已经授予了这项权限。
它似乎与特定帖子无关:即使(a)所有帖子的隐私设置都设置为“朋友”,所有来自问题用户的帖子都无法通过图谱API访问。 “和(b)所有这些都是直接在Facebook上完全可见(并且可以评论和评论)。
API调用收到错误消息“Unsupported get request”。和代码“100”,我发现它记录为一个包罗万象的错误,通常表明请求用户(或应用程序?)没有满足隐私设置约束,即使所有上述内容似乎都表明不应该这样在这种情况下约束。
可能导致此问题的其他用户或应用设置是什么?