使用 Twilio 函数将 JSON 解析为数组 javascript
Parse JSON into array javascript with Twilio Function
正在尝试创建一个聊天机器人,它会在中途访问 Web 服务并根据以前的回答提问。
我创建了一个函数,它将 return 一组人,然后我将向这些人发送短信并要求用户选择一个。
Twilio 函数
exports.handler = function(context, event, callback) {
const employees = [{ name: 'Mark', id:15 }, { name: 'Scott', id:16 }, { name: 'Steve', id:17 }];
callback(null, employees);
};
我希望这会是 return function_1.parsed 值,但所有内容都存储在 function_1.body 中,我无法按照我希望的方式访问它。
这是我的日志视图。
任何人都知道我如何将它发送到 Parsed 而不是正文?如果我提交一个简单的对象,它将 return 到解析值。
exports.handler = function(context, event, callback) {
const employee = { name: 'Mark', id:15 };
callback(null, employee);
};
这是诀窍,将其包装在一个对象中:
{"result":
[{ name: 'Mark', id:15 }, { name: 'Scott', id:16 }, { name: 'Steve', id:17 }]
};
正在尝试创建一个聊天机器人,它会在中途访问 Web 服务并根据以前的回答提问。
我创建了一个函数,它将 return 一组人,然后我将向这些人发送短信并要求用户选择一个。
Twilio 函数
exports.handler = function(context, event, callback) {
const employees = [{ name: 'Mark', id:15 }, { name: 'Scott', id:16 }, { name: 'Steve', id:17 }];
callback(null, employees);
};
我希望这会是 return function_1.parsed 值,但所有内容都存储在 function_1.body 中,我无法按照我希望的方式访问它。
这是我的日志视图。
任何人都知道我如何将它发送到 Parsed 而不是正文?如果我提交一个简单的对象,它将 return 到解析值。
exports.handler = function(context, event, callback) {
const employee = { name: 'Mark', id:15 };
callback(null, employee);
};
这是诀窍,将其包装在一个对象中:
{"result":
[{ name: 'Mark', id:15 }, { name: 'Scott', id:16 }, { name: 'Steve', id:17 }]
};