2011-02-06 179 views
6

我正在使用Facebook的C#SDK和它的工作得很好。我想要顯示用戶的相冊,以及它在我網站上的照片。我正在使用圖形API。我沒有得到使用這種方法的專輯: -我如何從相冊中獲取照片? Facebook的#sdk

fb.GetAsync("me/albums/photos", (val) => 
      { 
       if (val.Error == null) 
       { 
        IDictionary<string, object> dict = val.Result as IDictionary<string, object>; 


       } 
       else 
       { 
        // TODO: Need to let the user know there was an error 
        //failedLogin(); 
       } 
      }); 

如何獲取存在於每個這些相冊的照片?

+0

您能夠獲得專輯的默認縮略圖嗎?我在嘗試執行時遇到錯誤 app.Get(album.id +「/ picture」) 解析值時遇到意外的字符: 。 1號線,位置1. – Praveen 2011-02-09 06:06:10

回答

3

album是一個圖形對象,因此,一旦你有它的ID,你可以像這樣檢索:

http://graph.facebook.com/{albumid}/photos?access_token={token} 

您也可以在SDK中使用動態(如果您使用的是.Net 4),從而無需在回調中投入<IDictionary>,並在通過圖形對象進行潛水時獲得更乾淨的代碼。

0

嗨,爲什麼你不使用FQL查詢albumPoto表來得到你想要的:-)

相關問題