Google cloud platform Dialogflow禁用Google助手
我正在尝试在Dialogflow代理中启用webhook实现。但是,每当我去输入我的服务的URL时,我都会收到一个错误,即当启用“Google Assistant”集成时,Google cloud platform Dialogflow禁用Google助手,google-cloud-platform,webhooks,dialogflow-es,google-assistant-sdk,Google Cloud Platform,Webhooks,Dialogflow Es,Google Assistant Sdk,我正在尝试在Dialogflow代理中启用webhook实现。但是,每当我去输入我的服务的URL时,我都会收到一个错误,即当启用“Google Assistant”集成时,您只能使用https://in-fulfillment URL。我对使用谷歌助手集成没有兴趣。那么,如何禁用它,以便将webhook发送到我的http://服务 谢谢我刚刚遇到了同样的问题,如果您不需要通过HTTPS进行安全连接,下面是如何删除Google Assistant集成并使用简单的HTTP webhook实现: 导
您只能使用https://in-fulfillment URL。我对使用谷歌助手集成没有兴趣。那么,如何禁用它,以便将webhook发送到我的http://服务
谢谢我刚刚遇到了同样的问题,如果您不需要通过HTTPS进行安全连接,下面是如何删除Google Assistant集成并使用简单的HTTP webhook实现:
导出DialogFlow机器人:
删除bot:
创建新的空bot并设置http webhook:
导入以前导出的bot:
现在你应该有你以前的机器人工作和释放从谷歌助手
您可以使用ngrok来更改您的http://localhost:8080 下载到https并在实现中使用它。复制此问题时遇到问题。你能更新你的问题,包括一个屏幕截图说明你正在经历什么吗?它都在控制台内,我已经用一个图像更新了问题。我想它需要一个https
URL,这是安全的。您能否尝试使用安全端点并查看错误是否消失?该错误确实会随着安全端点而消失。然而,我想使用HTTP://url,因为很好的理由HTTP是不可能的。你真的需要一个安全的交通工具。使用let's encrypt或几乎所有的web主机,这非常容易实现。在http上根本没有办法做到这一点。我最终只是为我的URL获得了一个SSL证书,但这就是我问题的解决方案!是的,让SSL在任何地方都发挥作用是最佳实践