2014-10-31 106 views
0

我想存儲有關Facebook頁面照​​片的信息。通過Facebook的Graph API檢索照片喜歡

我使用例如這個調用圖形API:https://graph.facebook.com/328548953909061/albums?fields=count,id,name,cover_photo,type,photos {ID,名稱,CREATED_TIME,圖片,來源,鏈接,喜歡} & $ acces_token

由於幾個星期我得到這個錯誤:

{ 「錯誤」:{ 「消息」: 「不支持的get請求。」, 「類型」: 「GraphMethodException」, 「代碼」:100 } }

瓦時我從它的作品中刪除「,喜歡」。任何人都知道這裏出了什麼問題?

回答

0

在你的初始呼叫你需要添加2.1

https://graph.facebook.com/v2.1/328548953909061/albums?... 

此外,我會打電話以下。

https://graph.facebook.com/v2.1/328548953909061/albums?fields=count,id,cover_photo,type,photos{id,name,created_time,picture,source,link,likes.summary(true).filter(stream)}&access_token=... 

添加。總結(真)和.filter(流)到喜歡現場會給你照片中的doc和篩選摘要文檔將迫使所有的節點來計數。 Facebook「隱藏」一些低「Top Story」價值的節點。

+0

謝謝弗蘭克,這工作正常在API瀏覽器[鏈接](https://developers.facebook.com/tools/explorer/145634995501895/?method=GET&path=cafereuring%2Falbums%3Ffields%3Did%2Ccover_photo%2Ctype% 2Cphotos%7Bid%2Cname%2Ccreated_time%2Cpicture%2Csource%2Clink%2Clikes.summary(true).limit(0)%7D&version = v2.1)但是當我想使用爲我的應用生成的訪問令牌進行此調用時,再次出現錯誤。有什麼建議麼? – Barend 2014-11-03 15:50:56

+0

所以在我原來的帖子中,我在第二次建議的http調用中發生了一些錯誤。我編輯過它。我錯過了一個「?」在相冊和字段之間的http調用中,我想念拼寫Token,並忘記了「_」。還要確保您的訪問令牌沒有過期。 – 2014-11-03 17:04:49

相關問題