如何抓取foursquare签到数据?

时间:2011-11-21 03:09:59

标签: foursquare web-crawler checkin

是否有可能以贪婪的方式从foursquare抓取登记数据? (即使我与所有用户没有友谊)就像抓取公开的推特消息一样。如果您有任何经验或建议,请分享。感谢。

4 个答案:

答案 0 :(得分:4)

如果您有包含foursquare链接的公开推文,您可以通过发出HEAD请求来解析foursquare短链接(4sq.com/XXXXXX)。头部请求将返回带有签入ID和签名的URL。您可以使用这两个值通过foursquare API / checkins / endpoint检索签入对象。您每小时只能访问其中的500个。

您必须遵守Twitter和foursquare服务条款 - 在fourquare的情况下,您可能不会向任何人显示此信息,也不会保留任何用户信息超过3小时(因为用户未授权您应用程序)。

答案 1 :(得分:2)

如果该位置的管理员为您提供了对您的应用程序的OAuth访问权限,则您只能获取该位置的签到数据。如果您有,可以使用此处定义的实时API:https://developer.foursquare.com/docs/realtime.html

答案 2 :(得分:0)

不,不可能抓取类似于Twitter的签到数据。此信息被视为个人数据,不公开。

答案 3 :(得分:0)

您可以抓取foursquare数据的推特数据=)