gpt4 book ai didi

chatbot - Dialogflow fulfillment URL 问题

转载 作者:行者123 更新时间:2023-12-05 04:05:24 25 4
gpt4 key购买 nike

我正在使用 dialogflow 和 google assistant 创建一个语音机器人。我的客户提供了他的网络访问权限,这不是私有(private) URL,而是 IP。它也没有通过 SSL 认证。这次我会得到两个错误

  1. 只允许使用公共(public) URL 并且
  2. 启用“Google 智能助理”集成后,您只能在 fulfillment url 中使用 https://

有什么解决方法吗?我还有哪些其他选择?我只能在他的网络中访问客户端 API。所以我不能替换这个IP地址。请告知如何进一步进行。

最佳答案

您可以使用 IP 地址,只要它是公共(public) IP 地址即可。机器不需要 DNS 条目。

Actions on Google 需要 HTTPS 连接,但是需要使用有效的证书(即非自签名证书)。这是为了保护您的客户及其用户数据。

一种可能的解决方法是查看隧道/代理服务,例如 ngrok .它们提供一个公共(public) HTTPS 地址,该地址安全地连接到您在与 webhook 实现服务器相同的机器上运行的 ngrok 客户端。他们提供定期更改主机名的免费服务,或者您可以订阅商业服务,为您提供一个固定名称,您可以将其用于执行 URL。

关于chatbot - Dialogflow fulfillment URL 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51305325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com