2012-07-31 14 views
21

Zdjęcie profilowe na Facebooku jest publicznie dostępne.
Na przykład https://graph.facebook.com/oleg.dats/picture Jest kwadratowy, ale mały
Aby uzyskać większy obraz https://graph.facebook.com/oleg.dats/picture?type=large Ale ten nie jest kwadratowy.
Czy można uzyskać kwadratowe zdjęcie profilowe (200px/200px)?Jak uzyskać duży kwadratowy obraz na facebooku?

+0

możliwe duplikat [kwadratowych zdjęć Facebook] (http://stackoverflow.com/questions/5796939/square-facebook-pictures) – lulalala

Odpowiedz

57

Będziesz musiał wysłać go sam. Wielkości są

  • kwadratowy (50x50)
  • małe (50 pikseli szerokości o zmiennej wysokości)
  • normalne (100 pikseli szerokości o zmiennej wysokości) i
  • duża (około 200 pikseli szerokości zmiennej wysokość)

ogłoszony środę, 22 sierpnia 2012 roku,

można zapytać o alternatywnych rozmiarach poprzez Graph API przy użyciu width i height np

https://graph.facebook.com/1207059/picture?width=121&height=100 

Więc w twoim przypadku

https://graph.facebook.com/oleg.dats/picture?width=200&height=200 

Albo w FQL

SELECT url, real_width, real_height FROM profile_pic WHERE id=100000896260238 AND width=200 AND height=200

[Źródło - http://developers.facebook.com/blog/post/2012/08/22/platform-updates--operation-developer-love/]

+1

Ciekawe, jak FB robi to na https://www.facebook.com/oleg.dats?sk=friends stronie. Obrazy wyglądają kwadratowo –

+0

Doskonałe rozwiązanie .... :) – Nidhi

+0

Ale jak uzyskać poprawnie kwadratowe przycięcie w wysokiej rozdzielczości? Kiedy używam szerokości, otrzymuję kwadratowy, ale pionowo wycentrowany obraz ... który często pokazuje klatkę piersiową .. –

Powiązane problemy