Передача JSON параметров через джобы
При вызове джоб из JS можно передавать параметры в обертке script_request_params. Данные параметры сохраняются в переменную лида sys_last_script_request_params и становятся доступны в вызываемом скрипте или триггере через обращение к request.json.
Например, для вызова скрипта была использована команда bot.runScriptByCodeForPerson() с параметрами script_request_params.
bot.runScriptByCodeForPerson(
'sentTicketNotification',
personId,
null,
false,
{
script_request_params: {
requestId: 86824,
externalId: 12382
},
}
);
В вызываемом скрипте данные параметры могут быть использованы следующим образом:
let Text = "Вам поступила заявка № "+ request.json.requestId +
" от заказчика с ID "+ request.json.externalId;
Нет комментариев