Google助手操作,无功能网址

时间:2018-11-28 13:34:28

标签: google-cloud-functions dialogflow actions-on-google firebase-cli

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

在我跑步之前:npm install -g firebase-toolsfirebase loginfirebase initnpm install actions-on-googlenpm install

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

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

最好的问候 路卡

1 个答案:

答案 0 :(得分:3)

您需要导出功能,否则Firebase无法运行/部署它。您可以查看一些很棒的代码示例,了解如何使用Firebase here在Google Assistant上执行操作。

以下代码将帮助您入门。

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

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


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