如何从foursquare获取用户特定朋友的签到?

时间:2013-09-13 05:36:44

标签: ios objective-c api foursquare

我正在尝试在我的应用程序中获取用户特定朋友的签到信息。在应用程序中,用户在开始时对foursquare进行身份验证,这使我能够获得他/她的朋友列表。

我正在使用此API终点获取好友列表: https://api.foursquare.com/v2/users/self/friends 。根据文档,它的响应应该包括应该包含checkins字段的用户对象,但似乎响应中没有checkins字段。我可以获得其他信息,如名字,生物等。

我还尝试了这个API端点,其用户ID为friend,我希望获取 https://api.foursquare.com/v2/users/USER_ID/checkins 的信息,但它会返回错误,指出我无权获取此信息。< / p>

我做错了什么?我是否应该获得此信息的授权,因为该信息是关于用户朋友签到的?

提前致谢。

2 个答案:

答案 0 :(得分:0)

不幸的是,这不是API支持的用例。查看特定用户签到列表的方法是users/self/checkins。这将返回发出呼叫的OAuth令牌所有者的签到。

答案 1 :(得分:0)

如此处所述https://developer.foursquare.com/docs/users/checkins

  

USER_ID |自我|目前,仅支持self