0

我想通过 Facebook 的“签入”按钮获取我所做的所有签到的经纬度。我可以进行 API 调用吗?

Foursquare 让你这样做,在 FB 上看不到任何参考。

4

2 回答 2

0

签到可以通过对象checkins的连接检索user,您还需要user_checkins权限(或者friends_checkins如果您检索朋友的签到)。

您还可以通过 FQL 访问相同的数据:

SELECT coords, tagged_uids, page_id FROM checkin WHERE author_uid=me()

您可能还想阅读对象文档checkin和表格文档checkin(FQL)

于 2012-06-29T19:40:27.660 回答
0

请参阅https://developers.facebook.com/docs/reference/api/checkin/

Place 字段返回一个

包含页面 ID、名称和位置的对象;位置包括特定的纬度和经度以及有关邮政地址的信息(如果有)

您还可以使用:

签到:https ://graph.facebook.com/search?type= checkin(此请求返回您或您朋友的最新签到,或您或您的朋友已被标记的签到;目前,它不接受 aq= 参数。)

我认为第二个是你正在寻找的更多。

第三种方法是使用 FQL:

https://developers.facebook.com/docs/reference/fql/checkin/

于 2012-06-29T19:42:08.473 回答