我有一个对话框流代理,我正在为它使用内联编辑器(由Firebase的云函数驱动)。当我试图使用request-promise-native获取外部api数据时,我一直在我的防火墙控制台中获取Ignoring exception from a finished function。
function video(agent) {
agent.add(`You are now being handled by the productivity intent`);
const url = "https://reqres.in/api/users?page=2";
我正在用对话框为Google助手创建一个Action。背景中的任务在实现部分的javascript中处理。我是初学者,所以我不想在这里使用自己的服务器。
然而,执行js-文件实际上是一个firebase函数。因为我需要多个js文件(我想使用来自github的库),所以我必须使用另一种方式来编辑这些文件,因为在对话框流实现部分中没有添加更多文件的可用性。我安装了firebase,使用了firebase init并选择了现有的项目来初始化计算机上的一个空文件夹。我认为这可能会下载由对话框创建的现有函数,因此我可以再次编辑它。但是实际上在文件夹中创建了hello world js,所以这是错误的。
我正在测试firebase云函数,我很好奇如何将数据从表单传递到云函数。我已经创建了一个接受几个字段的注册表单--我的计划是使用firebase创建一个auth帐户,并在创建auth帐户时运行一个云功能。此函数将在Firestore中创建一个用户文档。
下面的代码给出了我的前端设置的一个概念。
import React from "react"
import firebase from "firebase"
// create some config for firebase
const app = firebase.initializeApp(config
我有一个现有的谷歌云功能,我试图调用。我想向它传递一个Id,使用这个Id,云函数可以在后台运行它的操作。我是新的云功能,并将感谢帮助。当我调用函数时,我会得到错误“POST.500”,错误消息显示“内部”。下面是我用来调用云函数的代码,我在按钮中的onClick事件中声明了一个函数:
import { httpsCallable } from "firebase/functions";
import { functions } from "../../../firebase/firebase";
/* Below is how I call the clou
我已经创建了一个对话框聊天机器人。在其中,我创建了一个webhook来将它与firebase集成。当用户从内部对话框(聊天窗口)向机器人询问问题时,聊天机器人和web钩子运行良好。
我想创建我的自定义聊天窗口。因此,我创建了一个使用角6。集成我的角前端与对话框流聊天代理。对于这个角度聊天窗口,对话框流聊天机器人可以很好地处理静态问题,但是当我查询使用web钩子的意图时,我在日志中得到了以下错误:
(/user_code/node_modules/dialogflow-fulfillment/src/v2-agent.js:108:86) at (/user_code/node_modules