我正在尝试将 GCP 中的 VM 实例用作 webhook。(使用 nginx 的 restfull 服务)代码在本地正常工作,我可以使用 ngrok 建立一个测试服务器,它工作正常。当我尝试在对话流中指向 VM 实例时,如果我在路径中使用外部 IP,则会收到代码 14 的 webhook 错误
"webhookStatus": {
"code": 14,
"message": "Webhook call failed. Error: UNAVAILABLE."
如果我在路径中使用内部 IP,我会收到错误代码 2
"webhookStatus": {
"code": 2,
"message": "Webhook call failed. Error: UNKNOWN."
这些调用中的任何一个都在 nginx 日志中注册。
但是,如果我在浏览器中(当然是使用外部 IP)或从邮递员启动路径,我会得到正确的答案
有任何想法吗?
在此先感谢,如果我遗漏了一些愚蠢的细节,我很抱歉:(干杯