Recibí este error cuando hice una solicitud con picture.type(full_picture)
:
"(# 100) Para el campo 'imagen': el tipo debe ser uno de los siguientes valores: pequeño, normal, álbum, grande, cuadrado"
Cuando hago la solicitud con picture.type(album)
y picture.type(square)
, me responde con una imagen de 50x50 píxeles de tamaño.
Cuando hago la solicitud con picture.type(large)
, me responde con una imagen de 200x200 píxeles de tamaño.
Cuando hago la solicitud con picture.width(800)
, me responde con una imagen de 477x477 píxeles de tamaño.
con picture.width(250)
, respuestas 320x320.
con picture.width(50)
, respuestas 50x50.
con picture.width(100)
, respuestas 100x100.
con picture.width(150)
, respuestas 160x160.
Creo que Facebook muestra las imágenes cuyo tamaño cambia de forma variable cuando el usuario agrega esa foto por primera vez.
Lo que veo aquí, la API para solicitar la imagen del usuario, no admite el cambio de tamaño de la imagen solicitada. Da el tamaño de imagen más cercano, creo.