使用v2 API查找来自foursquare朋友的签到位置?

时间:2014-05-06 19:45:50

标签: facebook api foursquare

如何通过v2或实时用户推送FourSquare API来获取附近(X公里内)用户朋友的位置?

并且那些朋友可以和Facebook帐户中的朋友一样自动添加(对于那些也用他们的fb帐户登录到4sqr的用户的fb朋友),或者,当用户通过fb加入4sqr时他们可以使用4sqr API注册到一个应用程序,然后让该应用程序以某种方式指定他的朋友可能是什么,并使他们成为可以搜索到最后一次签到的同一组的一部分?

换句话说,我想列出所有在同一组中的4sqr朋友(列表?)以及他们签到的最后时间戳。可以这样做,请问请问?我应该将哪些API与OAuth一起使用?

2 个答案:

答案 0 :(得分:1)

根据API文档(https://developer.foursquare.com/docs/),您似乎无法获得所需的信息。

当使用您的应用的用户在某处检查时,您似乎能够获得实时ping。但是,您无法获得任何foursquare用户的实时签到活动。

不幸的是

答案 1 :(得分:1)

我想这是可能的,至少在Graph API v1.0仍然有效之前(直到2015年4月30日),因为那时所有的friends_ *权限都将被删除。

看一下答案

Facebook Open Graph API - action-type & object-type of another application (foursquare)

您需要先申请user_actions:playfoursquarefriends_actions:playfoursquare权限(Reference)。

然后,您应该可以通过

申请签到
/me/playfoursquare:checkin_to

/me/friends/playfoursquare:checkin_to