如何在 Twilio Studio 的自定义函数中使用变量?
How to use a variable in a custom function in Twilio Studio?
我想在 Twilio Studio 中使用 Trigger
widget 中的变量,例如 trigger.message.From
变量(我相信它包含发件人的 phone 号码)。
不幸的是,这些变量没有传递到我的函数中的 event
对象:
exports.handler = function(context, event, callback) {
console.log("received event: " + JSON.stringify(event, null, 4));
};
打印:
received event: {}
变量需要在run function
配置中作为参数传递。例如,添加一个带有 Key caller
和 Value {{trigger.message.From}}
的参数应该在 event
对象中注入这个变量:
exports.handler = function(context, event, callback) {
console.log("caller is: " + event.caller);
};
尝试拨打 Twilio 号码,您应该会看到您的号码:
caller is: +1XXXXXXXXX
我想在 Twilio Studio 中使用 Trigger
widget 中的变量,例如 trigger.message.From
变量(我相信它包含发件人的 phone 号码)。
不幸的是,这些变量没有传递到我的函数中的 event
对象:
exports.handler = function(context, event, callback) {
console.log("received event: " + JSON.stringify(event, null, 4));
};
打印:
received event: {}
变量需要在run function
配置中作为参数传递。例如,添加一个带有 Key caller
和 Value {{trigger.message.From}}
的参数应该在 event
对象中注入这个变量:
exports.handler = function(context, event, callback) {
console.log("caller is: " + event.caller);
};
尝试拨打 Twilio 号码,您应该会看到您的号码:
caller is: +1XXXXXXXXX