GÜNCELLEME :
Ağustos 2012'den itibaren API, kullanıcının profil resimlerini farklı boyutlarda almanıza olanak tanıyacak şekilde güncellendi. İsteğe bağlı genişlik ve yükseklik alanlarını URL parametreleri olarak ekleyin:
https://graph.facebook.com/USER_ID/picture?width=WIDTH&height=HEIGHT
nerede WIDTH
ve HEIGHT
istediğiniz boyut değerlerinizdir.
Bu, en boy oranını korumaya çalışırken minimum WIDTH
x boyutunda bir profil resmi döndürür HEIGHT
. Örneğin,
https://graph.facebook.com/redbull/picture?width=140&height=110
İadeler
{
"data": {
"url": "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-ash4/c0.19.180.142/s148x148/2624_134501175351_4831452_a.jpg",
"width": 148,
"height": 117,
"is_silhouette": false
}
}
SON GÜNCELLEME
Bir kullanıcının profil resmini almak için arayın
https://graph.facebook.com/USER_ID/picture
burada USER_ID
kullanıcı kimlik numarası veya kullanıcı adı olabilir.
Belirli bir boyuttaki kullanıcı profil resmini almak için arayın
https://graph.facebook.com/USER_ID/picture?type=SIZE
nerede SIZE
kelimelerden biri ile değiştirilmelidir
square
small
normal
large
İstediğiniz boyuta bağlı olarak.
Bu çağrı, seçtiğiniz tip parametresini temel alarak boyutu olan tek bir resme bir URL döndürür .
Örneğin:
https://graph.facebook.com/USER_ID/picture?type=small
görüntünün küçük bir sürümüne bir URL döndürür.
API, gerçek boyut için değil, yalnızca profil resimleri için maksimum boyutu belirtir.
Meydan:
maksimum genişlik ve yükseklik 50 piksel.
Küçük
maksimum genişlik 50 piksel ve maksimum yükseklik 150 pikseldir.
Normal
maksimum genişlik 100 piksel ve maksimum yükseklik 300 pikseldir.
Büyük
maksimum genişlik 200 piksel ve maksimum yükseklik 600 pikseldir.
Varsayılan USER_ID / resmi çağırırsanız kare türünü alırsınız.
AÇIKLAMA
Aradığınızda (yukarıdaki örneğe göre)
https://graph.facebook.com/redbull/picture?width=140&height=110
Facebook SDK'larının istek yöntemlerinden birini kullanıyorsanız bir JSON yanıtı döndürür . Aksi takdirde görüntünün kendisini döndürür. Her zaman JSON'u almak için şunu ekleyin:
&redirect=false
şöyle:
https://graph.facebook.com/redbull/picture?width=140&height=110&redirect=false
?type=large
ekleyebileceğiniz sorgu dizesi olabilir. Ben yazıyordu ekran kazıma, BTW tamamen daha iyi bir cevap ile geliyor için aksesuarlar, BTW :).