API通过帖子ID获取帖子
我正在使用Graph API通过帖子ID获取帖子的问题。 在Graph API参考(https://developers.facebook.com/docs/reference/api/post/)中提到:
没有read_stream权限的查询将只返回数据的公共视图(即用户注销时可以看到的数据)。
我可以在不登录Facebook的情况下打开https://www.facebook.com/franzee/posts/10151947780174121,但是当我尝试使用Graph API或图形API资源管理器访问此文章时,出现以下错误
{
"error": {
"message": "Unsupported get request.",
"type": "GraphMethodException",
"code": 100
}
}
我使用有效的令牌和Graph API调用,并且在从组或公共页面获取单个帖子时获得结果。 为什么当我尝试通过帖子ID获取帖子时返回错误消息,即使帖子在退出时可见?
如果用户没有来自可以看到帖子的用户的访问令牌,则无法访问用户的帖子 - 即使帖子被标记为“公开”,这意味着公开给Facebook用户,并非通过网络和API完全公开 - 您仍然需要提供代表你提交帖子的Facebook用户的访问令牌
链接地址: http://www.djcxy.com/p/5579.html下一篇: Facebook graph API returns false for existing and public event