Epsilon MetricsДокументация

Веб и API

Обращения к внешним HTTP-сервисам и ответы на входящие запросы.

HTTP-запрос

native.httprequest

Этот компонент выполняет запросы к внешним конечным точкам.

Входы

  • Исходная таблица (таблица)

Выходы

  • Результат (таблица)

Учётные данные: httpHeaderAuth.

Параметры

ПараметрТипОбязательныйПо умолчанию
МетодSelection—GET
Адрес запросаStringда—
АутентификацияSelection—none
Отправить параметры запросаBoolean—нет
Укажите параметры запросаSelection—keypair
Параметры запросаFixedCollection—{"parameters": []}
Параметры строки запроса (JSON)Json——
Отправить заголовкиBoolean—нет
Укажите параметры ЗаголовковSelection—keypair
Параметры заголовковFixedCollection—{"parameters": []}
Заголовки запроса (JSON)Json——
Отправить телоBoolean—нет
Тип содержимого телаSelection—json
Способ задания телаSelection—keypair
Параметры телаFixedCollection—{"parameters": []}
Параметры телаFixedCollection—{"parameters": []}
Тело запроса (JSON)Json——
ТелоString——
Content-Type для сырого телаString——
Дополнительные параметрыSelection——
ПроксиStringGroup——
Полный ответBoolean—нет
Не считать HTTP-ошибки сбоемBoolean—нет
Тайм-АутNumberGroup—10000
Игнорировать ошибки SSL (небезопасно)Boolean—нет
Следовать перенаправлениямBoolean—да
Макс. перенаправленийNumberGroup—21
Формат массива в QuerySelection—brackets
Заголовки в нижнем регистреBoolean—да

Вебхук

epsilon.webhook

Используйте узел Webhook для создания веб-перехватчиков, которые могут получать данные от приложений и служб при возникновении события.

Выходы

  • Результат (таблица)

Учётные данные: httpBasicAuth, httpHeaderAuth, jwtAuth, hmacAuth.

Параметры

ПараметрТипОбязательныйПо умолчанию
Режим работыSelection—POST
ПутьStringда—
АутентификацияSelection—none
Логин (устарело)String——
Пароль (устарело)String——
Имя заголовка (устарело)String——
Значение заголовка (устарело)String——
Секрет подписи (устарело)String——
Заголовок подписи (устарело)String—x-signature
Алгоритм (устарело)Selection—sha256
ОтветитьSelection—onReceived
Код ответаNumber—200
Данные ответаSelection—firstEntryJson
Дополнительные параметрыCollection—{}
  • Путь — URL-путь вебхука (например: /my-webhook).
  • Аутентификация — Проверка подлинности запроса. URL вебхука при этом не меняется — приватность обеспечивается подписью/учётными данными, а не секретностью адреса.
  • Логин (устарело) — Устарело: выберите креденшил Basic Auth. Имя пользователя для Basic Auth.
  • Пароль (устарело) — Устарело: выберите креденшил Basic Auth. Пароль для Basic Auth.
  • Имя заголовка (устарело) — Устарело: выберите креденшил Header Auth. Заголовок, который должен присутствовать в запросе (напр. X-Api-Key).
  • Значение заголовка (устарело) — Устарело: выберите креденшил Header Auth. Ожидаемое значение заголовка.
  • Секрет подписи (устарело) — Устарело: выберите креденшил HMAC. Общий секрет. Вызывающая сторона подписывает тело запроса: HMAC(тело, секрет).
  • Заголовок подписи (устарело) — Заголовок, в котором приходит подпись.
  • Ответить — Когда отправлять HTTP-ответ вызывающей стороне.
  • Код ответа — HTTP-код статуса ответа.

Данные графика (запрос)

epsilon.chartdatatrigger

Отдаёт данные интерактивного графика по идентификатору сессии. Один поставщик на аккаунт.

Выходы

  • Запрос (таблица)

Ответ на вебхук

epsilon.respondtowebhook

Возвращает данные для Вебхук.

Входы

  • Исходная таблица (таблица)

Выходы

  • Результат (таблица)

Параметры

ПараметрТипОбязательныйПо умолчанию
Ответить с помощьюSelection—firstEntry
Источник данных ответаSelection—autoInput
Имя поля вводаString—data
Ответ BodyJson——
Полезная нагрузкаJson——
Ответ BodyString——
URL-адрес перенаправленияString——
Дополнительные параметрыCollection—{}

Полезна ли страница?

На этой странице