2012-06-28 22 views
0

这是我的第一个问题在这里=)从Foursquare获取签入留言

我正在开发一个应用程序,以从特定位置获取附近的签入。要做到这一点,我必须使用search方法和我称之为herenow方法的每个场地来传递位置。

基本上我已经得到这些签证,但我还想赶上每签入用户喊。我正确地使用oauth进行身份验证...

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

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

回答

0

没有办法在特定位置附近获得完整检入。 Foursquare拥有严格的用户隐私设置,因此您只能通过明确授权您的应用程序的用户访问签入。

这里 - 现在真的是唯一的公共检查入口,并且有关于你可以用它做什么的严格的隐私规则 - see the official api policies here。例如,您无法将数据保留超过3小时。

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

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

即使有公共签入,如用户未授权的应用程序,同样的API政策将适用。

+0

我已经与Twitter合作,但我正在尝试与Foursquare做同样的事情。 foursquare团队可以考虑API Stream的可用性,就像twitter一样...... –

+0

所以......非常感谢Matthew! =) –