Блок "Входящий Webhook"
Блок "Входящий Webhook" создан для приема http-запросов со сторонних ресурсов и их обработки с помощью языка JavaScript.

Объект request
Данные, которые поступили в данный блок, записывается в JavaScript объект request:
var headers = request.headers; // Объект заголовков
var query = request.query; // Объект переменных строки запроса
var rawBody = request.body; // Сырое тело запроса
var data = request.data; // Объект всех переменных запроса, включая строку запроса, форму, тело и т.д.
Пример работы блока:
// Получить внутренний ID контакта платформы из строки запроса:
var contactId = request.query.contact_id;
// Получить TLG ID контакта:
var contactId = request.data.message.from.id;
// Установить контакт по его TLG ID
var checkId = setContactByTelegramId(contactId);
// Если контакт установлен, то выполнится код "todo"
if (checkId) {
// todo
}
Все функции установки контакта:
setContactByTelegramId()setContactById()Last updated