2012-08-26 42 views
1

在Stackoverflow接收到很多幫助後,我能夠製作一個小型Flash遊戲,我能夠將分數變量發佈到php文件,然後發佈到數據庫,現在我想製作一個小高分列表,我知道我需要使用FB用戶和以前保存到數據庫表格的分數,我的問題是,除了每個用戶的分數之外,我怎樣才能添加個人資料圖片縮略圖?我應該將另一個參數保存到數據庫,還是應該在HTML文件中打印數據庫信息時使用以下行?使用PHP將facebook個人資料圖片添加到高分表中

<img src="https://graph.facebook.com/<USER_ID>/picture"/> 

我真的很抱歉,如果這是一個愚蠢的問題,我真的沒有經驗與Facebook的東西。謝謝!

+1

這是顯示個人資料照片的最佳方式。你甚至可以添加參數,以獲得其他尺寸 - 「https://graph.facebook.com/UID/picture?type = large」 – Lix

回答

2

這確實是顯示用戶(或任何用戶)的個人資料照片的最佳方式。不需要存儲URL,甚至不需要將圖像下載到服務器。所有你需要的是用戶的Facebook ID。

如果圖片是用戶朋友的圖片,那麼他們可能已經將這些圖片緩存在瀏覽器中,因此利用這些圖片是個不錯的主意。

你也可以添加一些參數到調用來獲取資料圖片的其他尺寸 -

https://graph.facebook.com/UID/picture?type=large 

所接受的值是 -

  • 正常
  • 正方形
+1

非常感謝Lix,我會將該行添加到除了用戶信息與各自的用戶ID.Thanks很多花時間來回答,我真的很感激它的朋友! –

+0

@我會 - 樂意幫忙! – Lix

相關問題