Mar*_*ark 6 firebase google-cloud-functions actions-on-google dialogflow-es
我一直在做关于" 关于你的事实:为Google智能助理构建会话应用程序 "的Codelabs教程,但遇到了问题.
本教程的第4页致力于使用Cloud Functions for Firebase来设置webhook以提供自定义响应.该页面上的步骤7显示"部署云功能后,功能URL将打印在Firebase CLI日志中.此URL与项目控制台URL分开."
我的问题是我只看到控制台URL.我没有在任何地方看到功能URL.
任何人都可以澄清我应该在哪里找到功能URL?如果不知道webhoook的端点URL,我的应用将无法正常运行.
谢谢!
我注意到您在问题中加入了#actions-on-google标签。我认为Firebase可能不打印操作的URL dialogflowFirebaseFulfillment
。但是,您也可以在Firebase控制台中查看函数的URL。
如果您尚不知道,可以从部署中获取控制台的URL。部署控制台后,URL将显示在输出中,如下所示。注意控制台URL在部署之间不会更改,因此您也可以将其添加为书签。
Project Console: https://console.firebase.google.com/project/goodmorningroutine-ac4b1/overview
Run Code Online (Sandbox Code Playgroud)
在Firebase控制台内部,转到左侧的“功能”。该页面将显示功能列表,每个功能都有其请求URL,如下所示。
当 codelab 指示您运行时firebase deploy --only functions
,它将输出您创建的 HTTP 函数的 URL。这将是输出的最后一行,看起来像这样:
Function URL (foo): https://us-central1-my-codelab.cloudfunctions.net/foo
Run Code Online (Sandbox Code Playgroud)
复制该 URL - 它是您的 webhook 端点。
归档时间: |
|
查看次数: |
5003 次 |
最近记录: |