2012-01-07 11 views
0

不知道這是否與this問題(似乎是但我不能只評論答案,我還沒有一個,但想補充我對這個問題的經驗)。當通過四方API檢查,我不顯示在這裏現在

我的Windows Phone上有3個foursquare應用。官方應用程序,第4 &市長,和我自己的應用程序。我也通過foursquare.com/mobile checkins體驗了這一點。

使用官方應用程序和我的應用程序,當我登錄場地時,無論是從手機應用程序還是網站上查看「Here Now」,或者從API調用中查看json,都不會顯示。當檢查我的「最後看到」時,它顯示我在那裏。 使用第4 &市長它的命中或錯過。有時我會在「Here Now」(在所有應用程序和網站中)出現,有時我不會。

有一點需要注意,當它終於在場地中的「Here Now」中顯示我時,如果我登錄到另一個場地,並且我沒有出現在「Here Now」,「Here Now」爲舊場地仍然在那裏顯示我,所以它不清除。 「最後看到」顯示我在新的場地。

我沒有在電網中檢查,我確實有「將我包括在當前在場所檢查的人的公開名單」中。甚至試圖取消選中它並檢查它。我嘗試了2個不同的帳戶,我嘗試過使用和不使用呼喊,有和沒有分享到Facebook和Twitter,以及常規和快速登記選項。所有結果都一樣。

請注意,我不只是依靠應用程序向我展示我在場館中,我正在查看從API返回的原始json,無論是從我的應用程序還是API Explorer @ developer.foursquare .COM。

如果有幫助,這裏是從我的應用程序中的HTTP郵政(場地和OAuth令牌中刪除):

https://api.foursquare.com/v2/checkins/add?broadcast=public,facebook&venueId=the_venue_id&oauth_token=my_token&v=20111030

我甚至試圖改變版本& V = 20120107,它仍然沒有按」工作。 我也登出了我能想到的地方,甚至斷開了我的Facebook和Twitter帳戶。

直到最近這一點在過去幾天內纔開始。

因此,簡言之,

  • 當我籤我不在這裏顯示現在,無論是從場地提供/ VENUE_ID端點,場館/搜索端點(我不是在這裏現在計算),或場地/ VENUE_ID/herenow端點。
  • 我的登記確實通過用戶/自身以及通過登記/近期終端顯示。

使用的應用程序:適用於Windows Phone,4th的foursquare &市長,我自己的Windows Phone應用程序和foursquare.com/mobile。

回答

4

你可能不會出現在此時此地爲各種各樣的原因:如果沒有一個緯度/經度用戶檢查,我們認爲這是一個記錄保存登記入住

1),並可能不會顯示在用戶因爲我們不知道他們是否真的存在或不存在

2)如果用戶使用距場地足夠遠的經緯度進行檢查,我們可能不會將用戶顯示在戶外。看看你的請求,看起來你並沒有將當前的經緯度/經度傳遞給API,這很可能會讓你陷入困境(1)。

官方應用程序+第4 &市長應通過您的經緯度/通過您的手機報告。我認爲herenow不會更新的唯一原因是,如果您正在登錄某個您不在附近的場地,或者您的手機的GPS外觀不佳,

如果您確實開始將lat/lngs傳遞給API服務器,請確保您報告的是用公正設備(如手機的操作系統)報告的用戶實際位置。否則可能會導致您的應用程序被禁用,恕不另行通知。

+0

$#!T ....我怎麼錯過了?當我離開白天工作時,我會給它一個鏡頭。謝謝。 – Gilbert 2012-01-09 19:13:50

+0

是的,那是它 – Gilbert 2012-01-10 18:02:52

+0

哇,這真是一個無賴。僅供參考,這似乎也影響從路徑的檢查(無論如何在Android應用程序)。 – DarylChymko 2012-01-22 06:20:54

相關問題