查找喜欢我的页面的用户的用户ID

时间:2018-09-07 16:02:35

标签: facebook facebook-graph-api facebook-php-sdk

我是否需要从im admin页面上输入的用户名中找到用户ID。

因此,我为具有以下权限的页面生成了“未过期”访问令牌:

  

管理页面,页面显示列表,发布页面,公开配置文件

但是如果我叫终点

/{page-id}?fields=likes

它给了我这个回复:

"error": 
     

{         “ message”:“(#10)要使用“页面公共内容访问”,您对此端点的使用必须经过Facebook的审查和批准。要提交   此“页面公共内容访问”功能以供审核,请阅读我们的   有关可审查功能的文档:   https://developers.facebook.com/docs/apps/review。”,

第一个问题是,这是否是调用以将喜欢的用户吸引到我页面上的用户的正确端点?

第二,是查询所有用户的正确工作流程,然后找到我需要的工作流程并找到他的ID?

第三,如果即时消息的方向正确,即使即时消息尚不完善,我该如何审核我的应用....仅在初始测试时即时消息...是否也可以将其发送以进行审核? 非常感谢

1 个答案:

答案 0 :(得分:1)

呼叫/{page-id}?fields=likes/{page-id}/likes相同。根据Facebook文档,这是检索该页面喜欢的页面。您无法获得顶过您页面的“用户”列表,而只能得到“顶”或“顶”的总数。

enter image description here

P.S。我没有看到与您相同的错误,因为我使用了我是管理员的页面,而我的应用程序处于开发人员模式。在这种情况下,您无需审核您的应用。