Как использовать переменную в пользовательской функции в Twilio Studio?
Я хотел бы использовать переменные из Trigger
виджет в Twilio Studio, например trigger.message.From
переменная (которая, я считаю, содержит номер телефона отправителя).
К сожалению, эти переменные не передаются event
объект в моей функции:
exports.handler = function(context, event, callback) {
console.log("received event: " + JSON.stringify(event, null, 4));
};
печатает:
полученное событие: {}
1 ответ
Решение
Переменные должны быть переданы в качестве параметров в run function
конфигурации. Например, добавив параметр с ключом caller
и ценность {{trigger.message.From}}
следует ввести эту переменную в event
объект:
exports.handler = function(context, event, callback) {
console.log("caller is: " + event.caller);
};
Попробуйте позвонить по номеру Twilio, и вы должны увидеть свой номер:
вызывающий абонент: +1XXXXXXXXX