2011-05-19 63 views
8

我有一個Facebook的頁面,這也是FB的一個地方,所以用戶可以登記到那個地方(例如用iPhone)。現在我想從我的頁面獲取所有簽到用戶。但我總是會得到一個空數組,即使有多個用戶登錄時也是如此。我使用以下URI從圖形的API:如何獲取特定頁面的所有Facebook簽到?

https://graph.facebook.com/PAGE_ID/checkins?access_token=ACCESS_TOKEN

對於我創建了一個FB-app並分配權限manage_pages,offline_access,user_checkins和friends_checkins的訪問令牌。

我錯過了什麼?

+0

我也正在看這個。你有什麼解決方案嗎? – qasimzee 2011-09-08 17:07:15

+0

不幸的是,我仍在尋找它... – Lars 2011-09-21 09:40:56

+0

檢入連接僅返回當前用戶對當前用戶和當前用戶的朋友所做的檢查。 – Oleg 2012-01-11 12:27:16

回答

0

你做正確。我遇到了類似的問題,幾個月前發現了這個錯誤報告。它現在已經修復。

http://developers.facebook.com/bugs/165533086912181

由於這已得到修復,它應該爲你現在的工作。如果沒有,你可能想嘗試FQL。您可以通過圖表API訪問

https://graph.facebook.com/fql?q=SELECT+checkins+FROM+pages+WHERE+page_id=WHATEVER

+0

其實查詢可能是這樣的:'SELECT author_uid,page_id FROM checkin WHERE page_id = APPID'。無論如何,我只能檢索我和我的朋友所做的checkins列表。 – 2013-01-09 14:15:29

+0

** fql **已過時! – ihue 2016-01-21 20:19:31

相關問題