2012-04-24 71 views
0

我正在使用服務器流facebook應用程序,當我獲取用戶的個人資料圖片時,我將該URL保存在我的HttpSession中。不過,我也有一個JavaScript功能,當我的應用程序中的某些帖子進行鼠標懸停時,我的用戶是一個Facebook用戶,我顯示的圖片大小約爲100像素。但是,我不知道圖片的相對高度/寬度比率,它被框在一個框中。我需要知道用戶上傳的Facebook圖片的高度和寬度,但我無法在Facebook開發人員圖表API中找到此信息。facebook應用程序需要個人資料圖片的尺寸

回答

0

配置文件圖片尺寸取決於您選擇的類型。有關類型的摘要,請參見this答案。每種類型都對應一個最大尺寸。

API僅指定配置文件映像的最大大小,而不是實際大小。

廣場

maximum width and height of 50px. 

maximum width of 50px and a maximum height of 150px. 

普通

maximum width of 100px and a maximum height of 300px. 

maximum width of 200px and a maximum height of 600px. 

如果您調用默認的USER_ID /圖片,您將獲得方形類型。

+0

所以,如果我問的平方尺寸,我會得到保證廣場? – 2012-04-26 01:48:01

+0

是的,如果圖像文件存在...用戶表格文檔聲明所有圖片字段:「此URL可能爲空」。我不知道在什麼情況下它不會存在,因爲如果用戶沒有上傳配置文件圖片,請求將返回默認的藍色和白色輪廓。但是,這是醫生說的。看到這裏:https://developers.facebook.com/docs/reference/fql/user/。所以,如果你要求一個方塊,並且你得到一個圖片文件,它將是一個正方形。 – 2012-04-26 01:58:43

相關問題