API
API-сценарий: авторизация и проверка профиля
Как связать HTTP-запросы, передать cookie или токен и проверить JSON. Безопасный пример сценария до пяти шагов.
Когда одного endpoint недостаточно
Запрос профиля может требовать токен, который сначала нужно получить при входе. Один HTTP-монитор со стабильным заголовком не воспроизводит получение нового токена. API-сценарий связывает запросы и передаёт извлечённые данные между шагами.
Выберите отдельную тестовую учётную запись с минимальными правами. Не используйте владельца аккаунта или реальные платежные операции. Пример входа и чтения профиля должен оставаться безопасным при регулярном повторении.
Свяжите вход и чтение тестового профиля
Сценарий выполняет HTTP-запросы без интерфейса браузера. Используйте отдельного тестового пользователя с минимальными правами.
- На PRO проверьте доступ к бета-функции «Сценарий».
- Шагом входа получите cookie или токен и извлеките нужное значение.
- Передайте его в запрос профиля; проверьте ожидаемый код и условие JSON, например $.status равно ok.
Ожидаемый результат: Пройдены связанные запросы и проверены условия каждого шага. Доступно до пяти шагов; успешный вход не заменяет проверку ответа профиля.
Соберите контракт каждого шага
Первый запрос выполняет вход. Проверьте ожидаемый код и извлеките нужную cookie, заголовок или значение JSON. Следующий запрос передаёт извлечённые данные и читает тестовый профиль.
Добавьте проверку результата профиля: например, $.status равно ok, если именно так устроен ваш API. Это условный контракт примера, а не обязательный формат сервиса. Успешный код входа сам по себе не подтверждает, что следующий шаг авторизован и вернул правильный объект.
Проверьте отказ и восстановление
На тестовом сервисе задайте неверные credentials и убедитесь, что сценарий останавливается на ожидаемом шаге с понятной причиной. Затем восстановите данные и проверьте полный проход. Не выводите токены в публичные примеры и журналы.
Сценарий работает по HTTP и не нажимает кнопки браузера. Для отрисовки и кликов используйте Путь. Доступно до пяти шагов на PRO с доступом к бета-функции. Уточните доступность в кабинете прежде, чем переносить рабочую последовательность.
Следующий шаг
Подробная инструкция по настройке описывает параметры проверки. На странице мониторинга можно сравнить возможности и перейти к созданию нужного типа.