1

4SQ 表示它只接受最后 6 个月或最后 500 个独特的场地。

有没有办法解析所有数据?

我希望能够分析用户的所有签到以绘制一些图表和统计数据。

谢谢

4

1 回答 1

5

不要使用场地历史服务。我使用/users/checkins/multi/multi来批量处理我的请求。

例如:

/users/1234/checkins?offset=0&limit=250
/users/1234/checkins?offset=250&limit=250
...

如果您存储签到,您还可以使用afterTimestamp参数而不是重新获取所有数据:

/users/1234/checkins?offset=0&limit=250&afterTimestamp=lastCachedCheckin

如果您需要“实时”新鲜度,可以使用用户推送 APIhttps ://developer.foursquare.com/overview/realtime

每次用户在某处签到时,Foursquare 都会通知您的服务器。

于 2012-05-23T23:50:38.930 回答