2014-07-07 38 views
5

olarak değiştirildi. Fark ettim ki, resim URL'sini feed'den alarak değiştirildi. Genellikle _s'yi _n ile değiştiririm ve "normal" görüntüyü alırım.Beslemeden büyük resim nasıl alınır (şimdi)? Api,

Şimdi böyle somthings olsun:

https://scontent-b.xx.fbcdn.net/hphotos-xfp1/v/t1.0-9/p130x130/10527490_10152146397901714_1807442783989783336_n.jpg?oh=a4035ad97f2fa1f9a5cf1612e2195662&oe=542053AD

sadece "küçük" olduğu. Büyük olanı nasıl alabilirim?

+0

Bu URL'yi nasıl aldınız? – Tobi

+0

Grafik API'sini kullanma: https://graph.facebook.com/UserID/posts?access_token=token – markzzz

cevap

5

Resimleri elde etmek için ideal bir grafik api kullanıyor olmalısınız. Bununla birlikte, bu tür URL bağlantılarından daha büyük resim almanız gerekir.

h ttps: //scontent-b.xx.fbcdn.net/hphotos-xfp1/ v/t1.0-9/p130x130 /10527490_10152146397901714_1807442783989783336_n.jpg İlk 302 yönlendirmesiyle sonra final URL retreive ? ah = a4035ad97f2fa1f9a5cf1612e2195662 & oe = 542053AD

kalın kısmını çıkarın ve orijinal görüntü elde edecek:

https://scontent-b.xx.fbcdn.net/hphotos-xfp1/10527490_10152146397901714_1807442783989783336_n.jpg?oh=a4035ad97f2fa1f9a5cf1612e2195662&oe=542053AD

EDIT: Bu yöntem artık işe yaramıyor, grafik api en iyi yoldur.

+1

Ancak bu verileri almak için Graph API kullanıyorum: O Gerçek şu ki, JSON'da yalnızca "resim" alabiliyorum: "https://scontent-b.xx.fbcdn.net/hphotos-xfp1/v/t1.0-9/p130x130/10527490_10152146397901714_1807442783989783336_n.jpg?oh=a4035ad97f2fa1f9a5cf1612e2195662\u0026oe=542053AD", – markzzz

+0

Bu, v/t1'dir. 0-9/p130x130' standart mı? Ya da farklı olabilir? Ve bu tür bir resmi almak için ne önerirsiniz? – markzzz

+0

Demek istediğim: yarın Facebook'un v/t1.0-10'a dönüşmesi başarısız olur. Orijinal görüntüyü bu tür "değiştir" olmadan elde etmek için güvenli bir yol yok mu? – markzzz

İlgili konular