Foursquare“Here Now”在使用时间戳时提供错误数据

时间:2012-05-27 18:17:05

标签: foursquare

使用foursquare API Explorer时,我会在使用时间戳时返回看似错误的数据。我发现当我多次拨打特定场地的电话时,我仍然会收到相同的输出(意思是,尽管看着不同的时间,同样的人在场地)。

例如,我在下面进行以下调用。

https://api.foursquare.com/v2/venues/4bf6ef8b5efe2d7fd10d6834/herenow?afterTimestamp=1337475603

我将时间戳更改为其他时间,例如下面。

https://api.foursquare.com/v2/venues/4bf6ef8b5efe2d7fd10d6834/herenow?afterTimestamp=1337969407 

但是,我仍然在数据中获得相同的输出。我也尝试过其他时间戳。尽管我的时间戳发生变化,为什么我的输出仍保持不变?

1 个答案:

答案 0 :(得分:0)

所以,这里只是关于目前在场地办理登机手续的人。

在foursquare上,我们会考虑让人们检查"在办理入住手续后3小时,或直到他们在其他地方办理登机手续(以先到者为准)。

因此,afterTimestamp旨在短于3小时的时间尺度上使用。例如,您可以使用它来限制自己查看在过去一小时内(而不是过去3小时)登记过的人。

正如终点所示,这对于实时轮询变更非常有用(尽管如果你是场地经理,你应该使用我们的实时场地推送API)。

那就是说,请务必仔细阅读Akshay发布的关于即将发生的变化的内容:https://groups.google.com/forum/?fromgroups#!topic/foursquare-api/sQMuHlv9wiU