以下Graph API为每位朋友首次签到。你怎么得到最后一次检查?
me/friends?fields=checkins.limit(1).fields(from,message,place.fields(id,name,location,likes,website,phone,description,checkins),tags)
请注意,我可以删除限制,但这会给我所有不是我想要的签到。
答案 0 :(得分:1)
我认为这会有所帮助: https://stackoverflow.com/a/7743148/775109
图表Api请求是以下
https://graph.facebook.com/me/friends?access_token=yourToken
&fields=checkins.limit(1)&format=json&offset=0
答案 1 :(得分:0)
您可以尝试FQL使用checkin api。我只看到一种方法:在一个请求中使用多个查询:
1)通过时间戳(desc)从朋友(author_uid)订单中选择checkin表中的post_id
2)从location_post表中选择page_id,其中来自query(1)的帖子
3)从表格页面获取页面信息,其中page_id是从(2)
设置的结果,您获得了最后一次签到,但问题是:此签到不按朋友分组。例如,您可以获得具有一个用户的最后一个(按日期)签到。