了解Facebook Graph API标识符

时间:2015-03-02 16:31:22

标签: facebook facebook-graph-api

虽然我确实没有记录图形api对象的id,但我看到了一些我想要理解的奇怪之处。

我有一个授权的应用程序,用于轮询页面的订阅源以获取新评论,看起来我正在为同一帖子获取不同的ID。 在第一次运行时,我得到一个id为:

的帖子

1470990656482896_1553567768225184

页面的ID和由下划线连接的帖子。 几分钟之后的第二次民意调查,我收到了同一个帖子,身份不同:

100008124617959_1553567768225184

海报的用户ID和以下划线加入的帖子。

虽然我想了解不一致性,但真正的问题是尝试通过第二个标识符访问帖子,返回Unsupported get request,代码为100

该帖子是公开的,可通过两者访问 https://www.facebook.com/100008124617959/posts/1553567768225184

https://www.facebook.com/1470990656482896/posts/1553567768225184

2 个答案:

答案 0 :(得分:0)

这听起来像是一个oauth问题。虽然帖子是公开的,但要通过图形API访问它,您必须使用访问令牌。

如果您使用Hans Gotwo的访问令牌,那么您应该能够访问ID为100008124617959_1553567768225184的帖子

答案 1 :(得分:0)

看起来它是一个错误。谢谢@phwd https://developers.facebook.com/bugs/721538487964698/