我有一个内置在node.js中的Lambda函数。我已经将功能附加到API Gateway,因此可以从浏览器中调用它。
exports.handler = (event, context, callback) => {
// stuff goes here...
};
问题在于,除非将以下内容添加到Lambda脚本中,否则该函数实际上不会触发:
var call = exports.handler();
但是,如果我这样做,event
参数就会丢失。
我在Lambda函数代码设置中的处理程序为index.handler
。
关于如何确保函数触发的任何想法?
谢谢!
答案 0 :(得分:0)
在index.js文件中,尝试像这样声明它
exports.handler = function index (event, context, callback) {
// stuff goes here...
}
您应该能够访问事件和其他参数。