@valackar

Есть ли мануалы как работать с api RESTful web services?

Здравствуйте, есть ли мануалы как вообще делать api запросы RESTful web services. Новичок в этом деле не знаю с какой стороны подойти.
  • Вопрос задан
  • 116 просмотров
Пригласить эксперта
Ответы на вопрос 2
Слона нужно есть по кусочкам - декомпозируйте свою задачу.

Для начала поймите, что работа с любым API - это самые обычные HTTP-запросы. Следовательно, вам нужно научиться делать такие запросы на том стеке технологий, который вы используете.
Дополнительно нужно иметь понимание о том, что вообще такое HTTP-запрос, как его отлаживать, из чего он состоит.

Следующим вопросом, который перед вами, скорее всего, возникнет, будет авторизация на сервере с API. Подходов здесь не так уж много, они стандартные. Может оказаться, что авторизация вовсе не требуется и API открытое. Информацию об используемом способе авторизации можно найти в документации к API.

Ну и наконец непосредственное использование API: на этом этапе вы уже понимаете, что такое HTTP-запрос, умеете их отправлять и получать, нашли документацию, прочитали её и определили, что именно хотите получить. Дело за малым - обработать ответ сервера. Как конкретно это делать, опять же, зависит от формата ответа сервера. Это может быть JSON, XML, HTML, просто текст или что-то более экзотичное. Для всех популярных платформ есть библиотеки для работы с этими форматами.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Мануалы там, где этот сервис находится.
Обычно, документация в нём самом есть, если запросить REST-API линк без параметров.
Также, если запросить любой метод без параметров - будет выведена документация по использованию этого метода.
Общий вид обычно такой:
https://domain.com/api/v1/className/methodName/parameter1/paramX

Методы: GET, POST, PUT, DELETE
https://ru.wikipedia.org/wiki/REST
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы