2011-07-29 85 views
0

當我查看該頁面對象的頁面我自己(https://graph.facebook.com/ [PAGE_ID]的access_token = [ACCESS_TOKEN]?),它表明:獲取列表頁簽入使用Facebook圖形API

{ 
    ... 
    "checkins":4 
    ... 
} 

直接在瀏覽網頁臉書也顯示了4張支票。

然而,當我嘗試並使用圖形API查看簽入字段(https://graph.facebook.com/ [PAGE_ID] /字段=籤&的access_token = [ACCESS_TOKEN]),它示出了以下內容:

{ 
    "checkins": { 
     "data": [ 

     ] 
    } 
} 

我還嘗試使用頁面訪問令牌,但也沒有工作。

我已經啓用了user_checkins,friends_checkins和publish_checkins權限。

我遇到同樣的問題,當我改變?fields=checkins?fields=likes

任何人都可以提供一些線索這光,或者告訴我如何獲得一個特定頁面的列表籤?

回答

1

嘗試訪問像這樣的頁面的簽入:

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

以及喜歡:

https://graph.facebook.com/[PAGE_ID]/likes?access_token=[ACCESS_TOKEN] 
+0

我做了一個不同的用戶提供一些更多的測試,我被指定爲管理頁面誰給了相同的權限(「manage_pages」,「user_checkins」,「friends_checkins」,「user_likes」,「friends_likes」),它似乎部分適用於該用戶(使用「/ checkins ...」和/?fields = checkins。 ..「)。我說部分工作是因爲數據集中返回的」項目「數量與主pag中的checkins計數不匹配e對象。同樣,兩個用戶都具有相同的權限。獲取喜歡的數據集對任何用戶都不起作用(使用「/ checkins ...」或/?fields = checkins ...「) –

+0

等待,以便您使用/ page_id查找用戶簽入?或者你正在查詢/ user_id/checkins? – DSchultz

+0

我正在使用/ page_id獲取該頁面的所有簽入,無論用戶如何。 我剛創建了一個新的簽入以進行一些額外的測試,現在該頁面的頁面對象顯示計數5個checkin,但是鑽取到該頁面的checkins連接只顯示數據集中的一個項目(意味着只有1個checkin)。我仍然不知道爲什麼checkin連接數據集中的項目數量不會增加不匹配頁面對象的簽入次數。 –

相關問題