Я использую aws lambda для ответа на веб-крючок Dialogflow через шлюз API. Я добавил веб-крючок в завершение, используя базовую аутентификацию. Лямбда успешно вызывается (на основе журналов Cloudfront) и возвращает ответ executement_text;
exports.handler = async (event, context) => {
return { fulfillmentText: 'IT WORKS' };
};
По какой-то причине я всегда получаю:
API RESPONSE
"webhookStatus": {
"code": 13,
"message": "Webhook call failed. Error: 502 Bad Gateway."
}
Документация по диалогу