我正在尝试用API.ai创建一个机器人,为了创建全局参数,我需要添加一个webhook。doc说我需要Google Cloud Project,但我需要输入我没有的帐单信息。有没有办法不这样做,或者使用另一种webhook选项?
发布于 2017-09-01 04:33:00
您可以在不设置计费的情况下使用快速入门指南中提到的Cloud Functions for Firebase,但不能在不设置计费的情况下调用非Google API或URL。
你也可以使用任何其他的主机提供商(谷歌的AppEngine,计算引擎,亚马逊的Lambda,EC2,Heroku,Azure等)对于实现API.AI代理,只要您有一台可以响应HTTPS请求的服务器,它就可以与API.AI的webhook实现一起工作。开始之前,您甚至可以使用本地计算机和工具(如ngrok )通过隧道将连接从HTTPS url传输到本地开发计算机:https://ngrok.com/
发布于 2018-02-06 14:40:16
如果你正在创建一个webhook,你需要把它托管在aws/azure/google cloud上,以便通过http/https使用服务,在免费服务到期或达到你的支出上限后,它肯定会开始向你收费。相反,api.ai (dialogflow)现在有一个内置的内联编辑器,您可以在其中直接构建和管理实现&将您的服务部署到firebase。您可以通过以下链接获取更多详细信息,请参阅,
https://dialogflow.com/docs/how-tos/getting-started-fulfillment
https://stackoverflow.com/questions/45977568
复制相似问题