Google辅助动作,无功能URL

Google assistant action, no function URL

我想创建一个行动项目。我在 运行 firebase deploy --only functions 时遇到问题。

我之前 运行: npm install -g firebase-tools, firebase login, firebase init, npm install actions-on-google, npm install

一切正常,并显示:部署完成。但它并没有给我提供 CMD 中的 URL 功能。另外,当我在这里查找时:https://console.firebase.google.com/.../functions/list 它没有显示 URL.

你知道我做错了什么吗? 那就是我正在做的教程: https://developers.google.com/actions/tools/fulfillment-hosting

此致 卢卡

您需要导出函数,否则 Firebase 无法 run/deploy。您可以查看一些很棒的代码示例,了解如何使用 Firebase here 在 Google 助手上执行操作。

以下代码应该可以帮助您入门。

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

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


exports.myFunction = functions.https.onRequest(app);