使用Lambda的对话流-Webhook调用失败.错误:502坏网关



我使用aws lambda通过API网关响应Dialogflow webhook。我已经使用基本的auth在实现中添加了webhook。lambda被成功调用(基于Cloudfront日志(,并返回fulfillment_text响应;

exports.handler = async (event, context) => {
return { fulfillmentText: 'IT WORKS' };
};

出于某种原因,我总是得到:

API响应

"webhookStatus": {
"code": 13,
"message": "Webhook call failed. Error: 502 Bad Gateway."
}
对话框流文档

我能够在不需要快递的情况下完成它。我希望这能有所帮助。

{
const { dialogflow,SimpleResponse,BasicCard,Image,Suggestions,MediaObject,SignIn,Permission } = require('actions-on-google');
const app = dialogflow({debug:true, clientId: process.env.dialogFlowClientID});
app.intent('Default Welcome Intent', (conv) => {
conv.ask('You made it you rock star');
});

exports.lambdaHandler = app
}

最新更新