当我从facebook网站测试Graph API Explorer并编写以下参数时:
https://graph.facebook.com/'groupid'/feed?access_token='my access token'
它返回
{
"data":
[
]
}
我尝试了几个组ID并且都返回相同的结果,而如果我尝试成员而不是feed,则返回成员列表。
群组的Feed中是否有错误? 以下是如何生成问题的方法:
使图表api资源管理器调用根据组ID
检索组的墙问题是我首先想到问题来自我的代码,但是当我从 facebook graph api explorer 尝试它时,我发现它没有返回任何结果。 请我非常感谢帮助,因为这是我主人的项目的一部分,到期时间是两周之内!!
答案 0 :(得分:1)
假设群组ID为481298561918120,请访问https://developers.facebook.com/tools/explorer/?method=GET&path=481298561918120%2Ffeed
如果您看到
{“data”:[]}
,您应该点击右侧的“获取访问令牌”按钮,然后点击/选中“ user_groups ”。最后,点击“获取访问令牌”并处理对话框以授予权限
授予权限后,请尝试点击“提交”按钮。现在您应该能够看到Feed了。
结论:确保您已授予 user_groups 权限。您可以在https://developers.facebook.com/tools/debug
上查看“范围”字段的权限
答案 1 :(得分:0)
自api版本2.8起,应满足以下要求。
这是捕获
要使用user_managed_groups权限,您需要提交您的应用以供审核。
登录评论:https://developers.facebook.com/docs/facebook-login/review/what-is-login-review
否则你会得到回复:
{
"data": [
]
}
组Feed API来源:https://developers.facebook.com/docs/graph-api/reference/v2.8/group