获取特定Facebook位置的签到(页面)

pah*_*aha 6 facebook checkin facebook-graph-api

我有一个用户可以登记的Facebook位置(页面).我是此页面的管理员.有没有办法让API获取最近的用户ID的检查列表?

Tom*_*yBs 2

不确定你是否看过它们,但据我从文档中看到,这是不可能的。页面https://developers.facebook.com/docs/reference/api/page/的签到连接仅提供所有签到的计数。

使用用户 access_token 时,它只会返回用户或其朋友的签到(如果已授予适当的权限)。但是您将无法获取未连接到的人的 user_ids。

假设您可以使用页面访问令牌尝试以下 FQL 查询。

 SELECT author_uid,checkin_id,timestamp FROM checkin WHERE target_id = xxxxxxxxxxxxx
 //where xxxxxxxxxxxxxx = your page id
Run Code Online (Sandbox Code Playgroud)

或者尝试订阅实时更新https://developers.facebook.com/docs/reference/api/realtime/#introduction

不幸的是,我无法对此进行测试,因为我没有设置任何指定位置的页面