По поводу жалоб на подобные ошибки при замене аватарки:
Цитата:
ERR_BAD_INPUT_DATA: owner_photo crop for edit is not valid
|
Ошибка связана с областью выбранной для отображения на профиле и на квадратной (круглой) миниатюре
Вариант решения- Открываем текущую аватарку и выбираем пункт "Сделать фотографией профиля"
- В открывшемся окне выделяемую область уменьшаем по максимуму и смещаем в левый верхний угол
- Cохраняем изменения и сохраняем последующий выбор миниатюры
- Подменяем фотографию на нужную
- Открываем "новую" аватарку и редактируем нужную отображаемую область через пункт "Сделать фотографией профиля"
Кому интересны значения цифр в тексте ошибки
Цитата:
ERR_BAD_INPUT_DATA: owner_photo crop for edit is not valid, old "178,117,522,583,242,303,280", new "0,0,229,229,0,0,229"
|
Разбираем на этом примере что значат цифры "178,117,522,583,242,303,280" из первой группы:
Была загружена фотка 700x700, но была выбрана область видимая на профиле с такими значениями:
- левая граница: 178px
- верхняя граница: 117px
- ширина области: 522px
- высота области 583px
Потом исходя из этой области была выбрана квадратная миниатюра с такими параметрами:
- левая граница миниатюры: 178px + 242px
- верхняя граница миниатюры: 117px + 303px
- ширина/высота миниатюры: 280px
В итоге мы имеем то, что вк не может вырезать с новой фотографии области по тем же координатам.
Оригинал статьи написан пользователем KiberПсих