2012-05-27 72 views
0

時使用Foursquare的API資源管理器「現在這裏」提供錯誤的數據,我找回什麼似乎使用時間戳時要錯誤的數據。我發現,當我做出的多個時間特定地點的電話,我仍然收到相同的輸出(意思是,同樣的人都在會場,儘管看起來在不同時間)。Foursquare的使用時間戳

例如,我讓下面的下面的調用。

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

我將時間戳更改爲其他時間,如下圖所示。

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

但是,我仍然得到相同的數據輸出。我也嘗試了其他時間戳。爲什麼我的輸出保持不變,儘管我改變了時間戳?

+0

作爲提醒一句,在此時此地端點有點過時,請參見:https://groups.google。 COM /論壇/?fromgroups#!話題/四方-API/sQMuHlv9wiU瞭解更多詳情。 – akdotcom

回答

0

所以,這裏現在只是關於目前在場地登記的人。

在Foursquare上,我們認爲人是「託運」,直到3小時後,他們的入住時間,或直到他們檢查,在別的地方(以先到者爲準)。

所以,afterTimestamp旨在被時間尺度小於3小時的較短時間使用。例如,您可以使用它來限制自己查看在最近一小時內(而不是最近3小時內)簽到的人。

正如端點所暗示的,這對實時更改輪詢非常有用(但如果您是場館經理,則應使用我們的Realtime Venue Push API)。

也就是說,要確保通過什麼阿克沙伊發佈了關於即將到來的變化在這裏我們讀到:https://groups.google.com/forum/?fromgroups#!topic/foursquare-api/sQMuHlv9wiU

+0

你好smehmood!我在Google上搜索如何實際計算這裏現在,我遇到了你的帖子。你說的3小時或在另一個地方辦理登機手續似乎真的很合理,但你有什麼關係嗎? –