Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Tip

Это общедоступный API-метод, который вы можете подергать для ознакомления.

Все методы сделаны для моего курса «Тестирование REST API». Теорию я выкладываю на youtube и в блог, а за практикой заходите!


Tip

Метод — аналог метода DELETE, тут даже без body можно обойтись!


Panel


Excerpt

Удалить аватарку у пользователя.

REST — http://users.bugred.ru/tasks/rest/deleteavatar


Table of Contents


Входные параметры

Имя параметраТипОбязательный?Описание
emailстрокадаЕмейл пользователя, у которого надо удалить аватарку

Результирующие данные

Имя параметраОписание
statusУспешно ли прошел вызов метода? Или говорит «ok», или сообщает об ошибке

Примеры вызова

Пример 1. Email в URL

Так задумывалось разработчиком передавать информацию

URL:

Code Block
languagejava
http://users.bugred.ru/tasks/rest/deleteavatar/?email=test_video_1@mail.com

Тело пустое

Ответ:

Code Block
languagejava
{
    "status": "ok"
}

Аватарка в интерфейсе удалена (изменена на дефолтную)

Пример 2. Email в теле

Так тоже можно вызвать, тем более что именно такой URL мы получаем из общего списка методов.

Без ТЗ сложно догадаться, какие параметры должны быть внутри, но можно дернуть один URL и прочитать в ответе, что методу не хватает для полного счастья.

URL:

Code Block
languagejava
http://users.bugred.ru/tasks/rest/deleteavatar

Параметры:

  • email = test_video_1@mail.com

Ответ:

Code Block
languagejava
{
    "status": "ok"
}