首先,我是使用Facebook的Graph界面的新手,但我已阅读文档,但仍无法检索到所需的结果。首先我能够设置一个应用程序帐户并检索我的App ID和App Secret,然后我设置并推进OAuth Dialog,它将询问用户read_stream权限(访问新闻源)。我已成功让三个用户通过身份验证器,它允许我查看更多他们的数据,但仍然没有墙贴(我假设是新闻源)。如果有人可以提供帮助,以下是我遵循的步骤。谢谢。 (旁注 - 以下所有网址直接来自facebook文档。)
返回:state和code = 1XXXXXXXX,然后我用它来获取OAuth令牌
返回access_token = XXXXXXXXXXXXXXXXX并且expires = 9875067805,然后我尝试查询该用户的数据
https://graph.facebook.com/me?access_token=XXXXXXXXXXXXXXXXX
最终结果是比公开可用的数据更多的数据,但我仍然无法访问用户墙数据。我想要做的另一件事是将它与无限会话密钥一起使用,这样一旦用户执行此操作,他们将继续访问他们的数据,但我可以稍后解决,感谢您提前提供任何帮助。
答案 0 :(得分:0)
您是否正确访问/me/feed
,如果是这样,您在收到错误消息时会收到错误消息,或者什么都不回来?
/me/feed
应该适用于此。
您还可以请求/me/permissions
检查是否授予了正确的权限,这可能有助于您解决问题