2011-08-31 60 views
1

我正在使用FBGraphAPI在我的項目中。我設法找到相冊列表。我試圖在相冊中獲得圖片(cover_photo)和照片。但不知何故,我堅持下去。如何使用FBGraph Api獲取專輯的封面照片和相冊的照片

我需要使用哪種內置方法來獲取專輯中的cover_photo和照片?以及如何使用它?

+0

進來聊天...我現在免費 – iProgrammer

+0

@iProgrammer我有一張專輯照片,但我沒有得到專輯封面照片..i指這個鏈接,但它不起作用 –

回答

9

要獲得cover_photo,你需要使用

https://graph.facebook.com/<id>/picture?type=album&access_token=<token> 

其中id是從你的專輯在專輯列表返回cover_photo。 和令牌是您當前的會話令牌

注意。它需要是https,你需要指定令牌。這使得它不同於例如呈現用戶的照片。

通過專輯中的照片,不確定您的意思是照片列表或實際照片本身? 的基本過程就是用這張專輯的ID返回,然後調用

https://graph.facebook.com/<id>/photos 

這將返回專輯中的照片列表。 在這個列表中將是'源',其中包含照片的網址。 也是一個不同的照片分辨率的字典。

+0

您的解決方案正在工作。謝謝 – Harsh

+0

您爲coverphoto提供的網址正常。但問題是當我使用FBGraphAPI創建請求時,它說輸入爲零,我不明白這一點。 – Harsh

+0

你如何形成請求?你有沒有嘗試在這個工具中輸入請求? http://developers.facebook.com/tools/explorer – DavidAWalsh