Хотелось рассказать об одном инструменте, который может значительно упростить жизнь разработчику, который взаимодействует каким-то образом со сторонними API. Этот инструмент называется Insomnia.
По сути, это просто программа, которую вы можете сказать для вашей операционной системы и бесплатно ей пользоваться. Эта программа представляет собой так называемый API клиент.
Есть и другие альтернативы этой программы, например Postman, но везде смысл одинаковый - это клиент для взаимодействия с API.
Чтобы скачать этот клиент, можно перейти на сайт
Там есть бесплатная версия и для вашей операционной системы это приложение будет скачано.
После того, как вы его установите, у вас откроется окно, в котором можно будет взаимодействовать со сторонними API.
А зачем мне, вообще, эта программа, когда я могу написать программный код вручную? Дело в том, что с помощью этой программы можно общаться со сторонними апи значительно быстрее, чем бы вы написали какой-то программный код.
Представьте, что для того, чтобы написать какой-то программный код нужно создать папку с проектом, какие-то файлы в ней, потом начать писать код, установить какие-то сторонние библиотеки, развернуть среду окружения для всего этого и после этого у вас только начнет все работать.
В случае с апи клиентом insomnia, вы можете намного проще все это организовать. Просто запускаем программу и для того, чтобы выполнить запрос к стороннему апи, создаем новый запрос, даем ему имя и выбираем тип запроса.
У вас появиться такая вкладка, в которой вы можете настроить настройки этого запроса, который будет выполняться к стороннему апи и в правой колонке будет выводиться тот результат, который должен прийти от стороннего апи.
Это намного более просто и быстрее, чем мы бы писали программный код. Указали адрес, указали тип запроса, отправили запрос и получили результат.
Вот такой удобный REST-клиент.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти