Диалоговое окно с использованием AWS Lambda Webhook - PullRequest
0 голосов
/ 09 декабря 2018

Я пытаюсь использовать AWS Lambda в качестве webhook для вызова диалогового потока.Я хочу использовать все библиотеки действий агента / Google.

Итак, я скопировал пример кода и вставил его в Lambda, что мы получаем в консоли Dialogflow.Я установил все библиотеки npm.Но при тестировании я получаю эту проблему:

TypeError: Cannot read property 'result' of undefined
    at new WebhookClient (/var/task/node_modules/dialogflow-fulfillment/src/dialogflow-fulfillment.js:84:27)
    at exports.dialogflowFirebaseFulfillment.functions.https.onRequest (/var/task/index.js:13:17)
    at cloudFunction (/var/task/node_modules/firebase-functions/lib/providers/https.js:57:9)

Я выставлял Lambda ранее, но так как это требование для Dialogflow, я не могу это сделать.

Примечание: япередавая тот же полезный груз запроса в Google Cloud и AWS Lambda, Google Cloud возвращает корректный результат, но Lambda возвращает ошибку, как указано выше.

Не уверен, что я пропустил какой-либо шаг или мое понимание здесь неверно.

Пожалуйста, помогите.

...