AddAvatar
Это общедоступный API-метод, который вы можете подергать для ознакомления.
Все методы сделаны для моего курса «Тестирование REST API». Теорию я выкладываю на youtube и в блог, а за практикой заходите!
Загрузить аватарку пользователю
Входные параметры
Имя параметра | Тип | Обязательный? | Описание |
---|---|---|---|
строка | да | Емейл пользователя, аватарку которому надо сменить | |
avatar | файл | да | Сама аватарка |
Результирующие данные
Имя параметра | Описание |
---|---|
status | Успешно ли прошел вызов метода? Или говорит «ok», или сообщает об ошибке |
Особенности использования
Возможные форматы картинки: jpg, png.
Максимальный размер файла: 150 кб
Примеры вызова
Пример 1. Email в URL
Так задумывалось разработчиком, он мне для проверки кидал именно такой URL
URL:
http://users.bugred.ru/tasks/rest/addavatar/?email=test@tset.st4
Параметр: avatar
Ответ:
{ "status": "ok" }
Аватарка в интерфейсе тоже изменилась
Пример 2. Email в теле
Так тоже можно вызвать, тем более что именно такой URL мы получаем из общего списка методов.
Без ТЗ сложно догадаться, какие параметры должны быть внутри, но можно дернуть один URL и прочитать в ответе, что методу не хватает для полного счастья.
URL:
http://users.bugred.ru/tasks/rest/addavatar
Параметры:
email = test@tset.st4
avatar = (небольшая картинка)
Ответ:
{ "status": "ok" }