我已经创建了一个新的API代理并将修订版1部署到了生产环境中,但是当我调用我的API时,我得到了:
HTTP 500 Internal Server Error
{
"fault": {
"faultstring": "Internal server error APIProxy revision 1 of MyProxy does not exist in environment prod of organization MyOrg",
"detail": {
"errorcode": "messaging.adaptors.http.ServerError"
}
}
}
不是历史记录中最有用的错误消息。任何指针从哪里开始调试都非常有用,谢谢!
答案 0 :(得分:0)
您的API似乎使用了错误的网址,因此无法找到。如果您尚未添加任何API密钥检查或其他授权,则应该能够直接从prod Deployments行中的API详细信息页面复制该URL。启动跟踪会话并将该URL粘贴到URL框中。测试进行跟踪时会发生什么。
如果您有任何其他安全性或其他可能会改变API的功能,则需要在发送之前对URL进行更改。如果您仍然遇到问题,请发送电子邮件至help@apigee.com。