2012-12-31 176 views
0

我可以只保存圖片的URL並使用該URL每次我需要顯示用戶的圖片時間?或者該URL可能在將來的某個時間點過期,因此如果我保存圖像會更好?保存用戶的個人資料圖片URL是否安全?

+0

我undestanding是,URL是當前圖片。但是一旦他們改變他們的個人資料圖片,那麼網址將會改變。 –

回答

4

如果你使用這種格式,你總是會得到當前用戶的公開照片。

http://graph.facebook.com/[userid]/picture

所以對於獲得Facebook的創始人的PIC,使用:http://graph.facebook.com/4/picture

因此,用戶可以改變他們的照片一百萬次,你總是會獲得最新的。 (雖然扎克的情況下,我不認爲他改變了照片歲)

+1

如果直接把網址中的圖像的'src'標籤,那麼該照片的http請求直接從用戶的瀏覽器來。這意味着Facebook能夠應付檢查的資料圖片的隱私/安全約束,所以你不必自己做,如果資料圖片應該被鎖定將成爲一個普通的人臉畫像。 – logan

+0

有趣的是,我用http://graph.facebook.com/me?fields=picture –

+0

這看起來像一個安全風險,因爲任何人的網址將能夠重建它來查看用戶的Facebook的個人資料... –

相關問題