Действие помощника Google, нет функции URL - PullRequest
0 голосов
/ 28 ноября 2018

Я хотел бы создать проект действия.У меня проблема, когда я запускаю firebase deploy --only functions.

Перед запуском: npm install -g firebase-tools, firebase login, firebase init, npm install actions-on-google, npm install

Все работает и говорит: Развертывание завершено.Но это не доставляет мне URL функции в CMD.Кроме того, когда я просматриваю это здесь: https://console.firebase.google.com/.../functions/list, он не показывает мне URL.

Вы понимаете, что я делаю неправильно?Вот учебник, который я делаю: https://developers.google.com/actions/tools/fulfillment-hosting

С наилучшими пожеланиями, Лука

1 Ответ

0 голосов
/ 28 ноября 2018

Вам необходимо экспортировать функцию, иначе Firebase не сможет запустить / развернуть ее.Вы можете просмотреть несколько замечательных примеров кода о том, как выполнять Действия в Google Assistant с Firebase здесь .

Следующий код должен помочь вам начать работу.

const {dialogflow} = require('actions-on-google');
const functions = require('firebase-functions');

const app = dialogflow({debug: true});


exports.myFunction = functions.https.onRequest(app);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...