【发布时间】:2012-01-02 15:48:58
【问题描述】:
是否可以贪婪地从foursquare抓取签到数据? (即使我与所有用户都没有友谊)就像抓取公开可用的 Twitter 消息一样。如果您有任何经验或建议,请分享。谢谢。
【问题讨论】:
-
因为我想用签到数据分析用户时空流动性
标签: foursquare web-crawler checkin
是否可以贪婪地从foursquare抓取签到数据? (即使我与所有用户都没有友谊)就像抓取公开可用的 Twitter 消息一样。如果您有任何经验或建议,请分享。谢谢。
【问题讨论】:
标签: foursquare web-crawler checkin
如果您有包含指向foursquare 链接的公开推文,您可以通过发出HEAD 请求来解析foursquare 短链接(4sq.com/XXXXXX)。头部请求将返回一个带有签入 ID 和签名的 URL。您可以使用这两个值通过foursquare API /checkins/ 端点检索签入对象。您每小时只能访问其中的 500 个。
您必须同时遵守 Twitter 和foursquare 的服务条款——在fourquare 的情况下,您不得向任何人展示此信息,也不得将任何用户信息保留超过3 小时(因为用户未授权您的应用程序)。
【讨论】:
只有当地点的管理者授予您对应用程序的 OAuth 访问权限时,您才能获取该地点的签到数据。如果你有,你可以使用这里定义的实时 API:https://developer.foursquare.com/docs/realtime.html
【讨论】:
不,无法抓取类似于 Twitter 的签到数据。此信息被视为个人数据,不公开。
【讨论】:
你可以为foursquare数据抓取twitter数据=)
【讨论】: