2011-02-09 88 views
1

我目前正在通過電話向我的新聞源從facebook獲取:https://graph.facebook.com/me/home。這裏返回的對象有一個「from」鍵,它有Name,ID和有時是category。我知道我可以抓住ID並在結尾處輸入/圖片以獲取圖片的網址,但我不想再打一個額外的電話。有誰知道是否有一些國旗我可以通過哪些力量從對象也有在那裏的個人資料圖片?從臉譜圖中檢索照片網址

回答

2

我不認爲這是可能的,我你可以使用fields參數篩選返回的結果,但你不能擴展它...不是我知道的方法。

但你真的不需要那麼,你的問題是不是一個真正的問題,只要你有,你可以認爲你有「照片網址」的對象ID,這其實有很多好處:

  • 少了一個場到你的數據庫
  • 少了一個元素存儲在陣列process..etc從Facebook和
  • 少了一個請求,使得Facebook的JSON打火機!

我的意思是什麼區別:

echo "<img src='https://graph.facebook.com/$user_id/picture' alt='' />"; 

和:

echo "<img src='$user_photo' alt='' />"; 

另外,具有在返回的JSON照片網址並不意味着你不需要做一個「額外呼叫」來實際獲取/顯示圖像!

+0

是的,我最終這樣做了。我不知道是否有任何問題,因爲它必須重定向,所以我猶豫了。 – 2011-02-11 04:28:43