我试图使用Facebook Graph API从Facebook上的公共组中检索我自己的评论。这是一个我不是管理员的公共组织。
我尝试了很多策略,但到目前为止无济于事。我一直在打砖墙,例如:
The xxx'yyy' is only accessible on the User object after the user grants the 'user_managed_groups' permission.
如果我继续自己的个人资料活动日志,我可以看到这些评论,所以我原本应该有办法通过Graph API以编程方式检索这些评论。
我错了吗?
更新
如果我确实错了,我已经向Facebook发送了以下反馈:
我希望能够使用Facebook Graph API从Facebook上的公共群组中检索自己的评论。这是一个 我不是管理员的公共团体。 目前,Graph API文档(v2.12)规定要读取我需要为Admin提供用户访问令牌的Feed。 具有user_managed_groups权限的组。 请注意,如果我继续自己的个人资料活动日志,我可以看到这些评论,所以我原本应该有一种方式 通过Graph API以编程方式检索它们。
答案 0 :(得分:1)
只有使用群组管理员的访问令牌才能访问群组Feed。
请注意,如果我继续使用自己的个人资料活动日志,我可以看到这些评论,因此我原本应该有办法通过图谱API以编程方式检索这些评论。
主要区别在于,您是一个查看自己数据的人。但是如果我创建一个应用程序并且有十万人登录它并且可以读取该数据,那么我可以为任何阴暗的目的积累它...
(现在有一个 public 组的供稿可能看起来有点过头了,我知道 - 但我认为一般的想法是让自动数据收集变得更难。)