从Foursquare获取签到的支持

时间:2012-06-28 05:57:17

标签: api foursquare signature checkin

这是我的第一个问题=)

我正在开发一个应用程序,以便从特定位置附近获取签到。为了做到这一点,显然我要使用search方法传递位置,并且对于我称之为herenow方法的每个场所。

基本上我已经获得了这些签到但是我还希望抓住每个签到的用户喊。我使用oauth正确验证了......

我唯一知道的是,为了做到这一点,我应该有某种类型的签名,就像在另一个社交网络(如Twitter)中发布的checkin中使用的那样。所以......我不知道怎么做......

只是要知道:我正在使用Java语言。

1 个答案:

答案 0 :(得分:0)

无法在特定位置附近获得完整的签到。 Foursquare具有严格的用户隐私设置,因此您只能访问明确授权您的应用程序的用户签到。

此处 - 现在确实是签到的唯一公开视图,并且对于您可以使用它做什么有严格的隐私规则 - see the official api policies here。例如,您不能将数据保留超过3个小时。

如果您想要公共数据集,那么Twitter可能是最佳解决方案,因为可以使用附加到URL的“签名”通过API访问与公共Twitter帐户共享的签到。 More details on that field here

Here is an example check-in from myself with a signature field ('s').

即使使用公开签到,由于用户未授权您的申请,因此将采用相同的API政策。