如何在Twilio Studio的自定义函数中使用变量?

时间:2018-12-10 13:50:41

标签: javascript twilio twilio-functions twilio-studio

我想使用Twilio Studio中Trigger widget中的变量,例如trigger.message.From变量(我相信其中包含发件人的电话号码)。

不幸的是,这些变量没有传递给函数中的event对象:

exports.handler = function(context, event, callback) {
    console.log("received event: " + JSON.stringify(event, null, 4));
};

打印:

  

收到的事件:{}

1 个答案:

答案 0 :(得分:1)

需要在run function配置中将变量作为参数传递。例如,添加具有键caller和值{{trigger.message.From}}的参数应将此变量注入event对象中:

exports.handler = function(context, event, callback) {
    console.log("caller is: " + event.caller);
};

尝试拨打Twilio号码,您应该会看到您的号码:

  

主叫者是:+ 1XXXXXXXXX