如何通过Facebook Place id获取“签入”信息?

时间:2011-12-27 16:57:00

标签: facebook-graph-api

根据Facebook Graph API文档,可以获得有关用户签入的详细信息。您需要访问令牌和“user_checkin”权限(https://developers.facebook.com/docs/reference/api/checkin/)。

  

https://graph.facebook.com/user_id/checkins

我想从“Facebook Place”的角度获得相同的信息。我可以通过以下方式获取入住人数:

  

https://graph.facebook.com/place_id/checkins

但我无法找到一种方法来获取具有详细信息的数组(谁,何时,喜欢连接,注释连接)。

我在文档中没有找到任何相关内容。你知道我怎么能做到这一点吗?有可能吗?

1 个答案:

答案 0 :(得分:0)

对于Chekins,请使用以下Graph API:

获取朋友签到:

JSONObject jObject = new JSONObject(authenticatedFacebook.request(""+id+"/checkins"));

其中 id是朋友ID authenticatedFacebook是Facebook对象

获取Logged用户的最近签到:

JSONObject  jObject4= new JSONObject(authenticatedFacebook.request("search?type=checkin&access_token=token"));

其中 access_token是您的有效访问令牌

获取登录用户签名:

JSONObject  jObject1 = new JSONObject(authenticatedFacebook.request("me/checkins"));