繁体   English   中英

无法从 Dialogflow Fulfillment 调用我自己的 API

[英]Unable to call my own APIs from Dialogflow Fulfillment

我有自己开发的 API,它在我的 linux VM 服务器上运行,我正在尝试调用这些 API,从使用 axios 和 Z80791B3AE7002CB88C246876D9FAA8FZ 的内联编辑器实现,然后在服务器中确认它无法登录服务器,然后无法登录服务器尝试使用 webhook,当我输入 URL, <IP>:/xyz/时出现错误

请仅使用公共 url

我们可以从 webhook 调用我们自己开发的 API 吗?

如果您使用的是内联 Fulfillment Editor,您的 Fulfillment 正在Cloud Functions 上运行 Firebase 您可以访问自己的 API,但是 Firebase 免费层有一个限制,限制您只能访问 Google 的网络。

您可以升级到 Firebase 中的Blaze 计划 这确实要求您有一张卡片存档,但您只需为免费层的使用付费 - 而且该层非常适合典型的开发甚至初始部署。

如果您希望这样做,您可以在您想要的任何服务器上设置履行,只要它可以通过公共 HTTPS 地址访问,而无需自签名证书。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM