Я отримав цю помилку, коли зробив запит за допомогою picture.type(full_picture)
:
"(# 100) Для поля" картинка ": тип має бути одним із таких значень: маленький, нормальний, альбом, великий, квадрат"
Коли я роблю запит за допомогою picture.type(album)
іpicture.type(square)
, відповідає мені зображенням розміром 50x50 пікселів.
Коли я роблю запит picture.type(large)
, відповідає мені зображенням розміром 200x200 пікселів.
Коли я роблю запит picture.width(800)
, відповідає мені зображенням 477x477 пікселів.
с picture.width(250)
, відповіді 320x320.
с picture.width(50)
, відповіді 50х50.
з picture.width(100)
, відповіді 100x100.
з picture.width(150)
, відповіді 160х160.
Я думаю, що facebook дає зображення, розмір яких змінювався різним чином, коли користувач вперше додав цю фотографію.
Те, що я бачу тут, API для запиту зображення користувача не підтримує зміну розміру запитуваного зображення. Я думаю, це дає найближчий розмір зображення.