J'ai eu cette erreur lorsque j'ai fait une demande avec picture.type(full_picture)
:
"(# 100) Pour le champ 'image': le type doit être l'une des valeurs suivantes: petit, normal, album, grand, carré"
Quand je fais la demande avec picture.type(album)
etpicture.type(square)
, me répond avec une taille d'image de 50x50 pixels.
Lorsque je fais la demande avec picture.type(large)
, me répond avec une taille d'image de 200x200 pixels.
Lorsque je fais la demande avec picture.width(800)
, me répond avec une taille d'image de 477x477 pixels.
avec picture.width(250)
, réponses 320x320.
avec picture.width(50)
, réponses 50x50.
avec picture.width(100)
, réponses 100x100.
avec picture.width(150)
, réponses 160x160.
Je pense que Facebook donne les images qui ont été redimensionnées différemment lorsque l'utilisateur ajoute cette photo pour la première fois.
Ce que je vois ici, l'API pour demander l'image utilisateur ne prend pas en charge le redimensionnement de l'image demandée. Cela donne la taille d'image la plus proche, je pense.