2011-12-27 43 views
0

根据Facebook Graph API文档,可以获取有关用户登记的详细信息。您需要访问令牌和“user_checkin”权限(https://developers.facebook.com/docs/reference/api/checkin/)。如何通过Facebook Place ID获取“入住”信息?

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

我想从一个 “Facebook的地方” 点得到相同的信息。我可以检查的数量在以:

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

但我不能找到一种方式来获得详细的信息数组(谁,什么时候,喜欢连接,评论连接)。

我在文档中没有找到任何有关这方面的信息。你有什么想法我能做到吗?可能吗 ?

回答

0

对于Chekins使用下面的图形API:

为了得到朋友签到地点:

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

其中ID是朋友id,并authenticatedFacebook是Facebook的对象

为了得到最近记录用户的登陆信息:

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

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

为获得登录的用户的签到地点:

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

有了这些方法,你只能从特定用户的朋友的特定用户的签入。 如果您想要登录某个特定地点的列表,该怎么办? – jgoyon 2011-12-27 18:14:40

+0

@Julien G.您可以找到最近的地方,并且无法获得特定位置的登记。 – Venky 2011-12-27 18:18:09

+0

所以没有办法知道谁检查你的地方或商店?这本来是有用的...... – jgoyon 2011-12-27 18:29:16

相关问题