Найти тему

Создаем запрос к Яндекс в Postman | API | REST

Postman - это мощный инструмент для тестирования API, который позволяет создавать и отправлять запросы к различным сервисам. В данной статье мы рассмотрим, как создать запрос к сервису Яндекс.Погода в Postman.

Поехали...
Поехали...

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

Авторизуемся под аккаунтом Яндекс. И выбираем кнопку создать API-ключ, указывая севис Яндекс.Погода и тариф. Нас интересует тестовый тариф, так как все это мы делаем в рамках теста.

Итог ваших стараний, заветный ключ в Тарифе Тестовый.
Итог ваших стараний, заветный ключ в Тарифе Тестовый.


Для создания запроса в Postman необходимо выполнить следующие шаги:

0. Установить Postman и авторизоваться создав тестовый аккаунт.

1. Открыть Postman и выбрать метод запроса (GET). Для этого потребуется создать Workspaces и Collection в которой все будет храниться.

2. Вставить URL-адрес сервиса Яндекса, к которому будет отправлен запрос. (
https://api.weather.yandex.ru/v2/forecast?)

3. Добавить параметры запроса (если они есть, а они есть). Открываем и читаем
тестовую документацию. Нам понадобятся основные параметры это lat=<широта> и lon=<долгота>. Эти параметры вы сможете найти на Google Maps, для выбранного города или места. Я взял данные по Москва-Сити.

Вот что у вас должно получиться. По мере добавления параметров, ваш URL будет удлиняться.
Вот что у вас должно получиться. По мере добавления параметров, ваш URL будет удлиняться.

4. Добавляем заголовок запроса X-Yandex-API-Key. Для получения данных нам нужно авторизация на Яндексе, это мы сделаем с помощью добавления "X-Yandex-API-Key" со значением ключа API который получили ранее.

-4

5. Отправить запрос, нажав на кнопку "Send".

6. Просмотреть ответ от сервиса Яндекса в разделе "Response".

Откройте документацию и разберите ваш первый ответ от сервера Яндекс. О боже, пришло около 3 тыс. строк.
Откройте документацию и разберите ваш первый ответ от сервера Яндекс. О боже, пришло около 3 тыс. строк.


Важно учитывать, что для успешного выполнения запроса необходимо правильно указать URL-адрес, параметры и заголовки запроса. Также необходимо проверить, что ключ API действителен и имеет необходимые права доступа.

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

Ну а если ты добрался до самого конца то держи бонус:
Список интересных API без параметров и ключей доступа.
https://picsum.photos/200/300 - отправляет случайное изображение (цифры 200/300 это разрешение картинки)
http://placegoat.com/width/height - бесплатный генератор изображений коз
https://api.coindesk.com/v1/bpi/currentprice.json - цена Биткойн в реальном времени
https://randomuser.me/api/ - генератор пользовательских данных