我正在尝试获取在页面上对特定帖子发表评论的人的id。我目前处于开发模式,尚未获得应用程序的批准。
从文档中,注释边缘的from
字段应该会向我返回发表注释的人的id。我正在使用页面访问令牌调用此端点。
https://graph.facebook.com/v8.0/2760653923985966_2772526242798734?fields=from
params = {
'access_token' : 'page_access_token'
}
requests.get(url=url, params=params)
但这是我收到的的回复
{'id':'2760653923985966_277252624798734'}
这只是注释的id。我试过不在场的情况下,但反应还是一样的。我做错了什么?
是因为我的应用程序仍在开发中,我还没有提交审批吗?
类似地,如果我试图调用帖子上的reactions
边缘,我也会得到一个空白响应。这是否意味着,在没有获得应用程序批准的情况下,我无法获得在我的页面帖子上点赞或评论的用户ID?
在新的facebook API中,您需要业务验证才能访问非您的用户id,他们将监控您的使用量。