我正在玩Facebook API,尝试评论我的新闻Feed中的项目。我正在使用Graph API资源管理器来运行这些测试。
例如,Facebook上的朋友共享了一个链接。我可以在URL中看到对象的ID:
https://www.facebook.com/########/posts/362739827093735
如果我尝试使用Graph API资源管理器对此商品ID发表评论,请发布到:
https://graph.facebook.com/362739827093735/comments
我明白了:
{
"error": {
"message": "(#200) Cannot access object_id: 362739827093735",
"type": "OAuthException",
"code": 200
}
}
我不确定为什么我收到此错误,因为我确信我已在API资源管理器中设置了正确的权限:
我在我的新闻Feed中对各种项目进行了尝试,其中大多数都有此问题。谁能告诉我为什么?
更新
是的,所以如果我使用作者ID和fbid,就像这样:
https://graph.facebook.com/100000383678807_362739827093735/comments
我继续讨论这个错误(尽管拥有所有正确的权限!):
{
"error": {
"message": "(#210) User not visible",
"type": "OAuthException",
"code": 210
}
}