9

FourSquare API 似乎非常以用户为中心:通过 OAuth 登录后,我可以看到我的朋友签到,以及我的哪些朋友当前签到给定地点。

我正在寻找更以场地为中心的东西,我可以在其中获取当前登记到场地的每个人的列表(朋友和非朋友),或者理想情况下每次在特定场地有新登记时都会收到通知. 现有的 V2 API 可以做到这一点吗?

4

3 回答 3

10

我知道您在 2 个月前问过这个问题,并且肯定已经找到了答案,但要直接回答您的问题。

我可以在其中获取当前检查到场地的每个人的列表(朋友和非朋友)

FourSquare 版本 2 API 有一个场所端点

https://foursquare.com/dev/merchant/index_docs.html

示例调用将为您提供响应中的统计信息字段

https://api.foursquare.com/v2/venues/5104

Stats:包含 checkinsCount(曾经在这里签到的总数)和 usersCount(曾经在这里签到的用户总数)。

有关更多场地信息,FourSuare 有一个名为场地项目的第 2 版 API 的子集,其中包含更多场地驱动数据,您可以更新和挖掘。

https://developer.foursquare.com/venues/index

于 2011-09-10T07:01:12.280 回答
1

您可以查看场地签到和市长、评论等。使用foursquare API 轻松查看您可以进行哪些调用的API 文档。

我写了一篇关于如何连接到foursquare api并通过PHP调用它的方便文章,你可以在这里找到它http://ryokuweil.wordpress.com/2011/08/29/how-to-use-the- Foursquare-api-v2-with-oauth-and-php/

于 2011-09-09T21:25:12.497 回答
0

经过身份验证的呼叫/venues/herenow将返回当前签到的人员列表。请参阅https://developer.foursquare.com/docs/venues/herenow.html

要在新用户登记到场地时接收通知,您需要让您的应用程序获得foursquare 场地管理员的授权,然后为您的应用程序(在foursquare.com/oauth)启用foursquare场地推送API

于 2011-11-09T23:51:29.023 回答