- Архитектурный центр
- Практические материалы
- Использование Apache Spark в облаке Advanced
- Создание корпоративного хранилища данных на платформе Advanced с помощью Data Warehouse Service
- Создание корпоративного хранилища данных на платформе Advanced с помощью ClickHouse в составе кластера MapReduce
- Управление пользовательским доступом и правами в консоли облака Advanced через провайдера OAuth
- Федерация консоли облака Advanced с доменом Active Directory
- Обучающие курсы и сертификация
- Термины и сокращения
- Обратиться в поддержку
Тестирование API
Функции опубликованы, теперь можно протестировать их работу. Для тестирования API будет использован Postman.
Узнать API URL
Перед тестированием узнайте, по какому адресу доступны API:
В списке сервисов выберите API Gateway.
В левом меню перейдите в раздел API Publishing → APIs.
Нажмите на название нужного метода.
Скопируйте адрес в поле API URL вверху страницы.
Адрес API известен. Перейдите к тестированию с помощью Postman. Методы будут протестированы в следующем порядке:
Тестирование метода POST
Чтобы протестировать метод POST, создайте запись о домашнем питомце:
Откройте Postman.
На главной странице нажмите Create a request.
С помощью инструкции Узнать API URL скопируйте адрес метода POST.
Вставьте его в поле Enter request URL.
Переключите тип запроса с «GET» на «POST».
Перейдите на вкладку Body.
Выберите тип RAW.
Выберите формат JSON:
Скопируйте запрос:
{"name": "Мурзик","color": "Белый","age": 10}Вставьте запрос в Postman.
Чтобы отправить запрос, нажмите Send.
Если все настройки выполнены правильно, в поле вывода вы увидите запись, которая была создана в базе данных:

В случае ошибки «Backend timeout», отправьте запрос повторно. После первого API-запроса сервису FunctionGraph нужно некоторое время для прогрева.
Тестирование метода GET
Чтобы протестировать GET-метод, нужно убедиться, что он возвращает записи из базы данных. Для этого:
Откройте Postman.
На главной странице нажмите Create a request.
С помощью инструкции Узнать API URL скопируйте адрес метода POST.
Вставьте его в поле Enter request URL.
Выберите тип запроса GET.
В разделе Body выберите None.
Нажмите Send.
В ответе появится массив со всеми записями в базе данных:

Тестирование метода DELETE
Чтобы протестировать метод DELETE, удалите одну из записей в базе данных. Для этого:
Откройте Postman.
На главной странице нажмите Create a request.
С помощью инструкции Узнать API URL скопируйте адрес метода DELETE.
Вставьте адрес в поле Enter request URL.
Замените {id} на номер записи, которую нужно удалить.
Выберите тип запроса DELETE.
В разделе Body выберите None.
Нажмите Send.
Если настройки выполнены правильно, запись с указанным id будет удалена. С помощью метода GET проверьте, что запись удалена.
Следующий шаг — публикация статического веб-сайта для работы с API.
- Узнать API URL
- Тестирование метода POST
- Тестирование метода GET
- Тестирование метода DELETE