Foursquare API:按最早的

时间:2017-05-11 22:45:57

标签: foursquare

所以我有一些代码已经运行了大约6个月左右,而且我没有认为我已经改变了与此相关的任何内容(着名的上一个开发人员的话),但是Foursquare我已经开始回复我认为不正确的回复。

我正在尝试为自己点击checkins端点:即/v2/users/self/checkins。我的选项参数如下:

params = {
  v: '20160622',
  afterTimestamp: start_time,
  sort: 'oldestfirst',
  limit: 250
}

这一切看起来都很精致,但是Foursquare看起来只是最新的排序。换句话说,我要求Foursquare“向我展示所有的签到,按最旧的排序”,它从今天开始返回。特别是对于afterTimestamp: 0,我希望它能够显示与我的帐户关联的最早的签到:即,我有史以来第一次签到。

所以,回顾一下:我如何查询API,以便我可以先找到最早的签到?据我所知,这个应该正确地返回正确的签到。

干杯!

1 个答案:

答案 0 :(得分:0)

我正在玩这个端点,它似乎是在从"最近的"中提取后对结果进行排序的。因此,在您的情况下,它会使用最近的250个签到,然后按照最早的方式对其进行排序。

要获得第一次签到,您可以查看count签到的签到的offset金额。afterTimestamp在您第一次签到后,您可以使用String参数向前工作。