我已经部署了一个包含新云端点的我的应用程序的新版本。
我已将新版本设为默认版本。 我甚至删除了旧版本(版本1)。
如果我尝试点击https://<myappid>.appspot.com/_ah/api/
,那么我会得到一个
404未找到。
如果我尝试点击https://2-dot-<myappid>.appspot.com/_ah/api/
那么
我的请求得到了提供。
自从我上传版本2以来已经整整24小时了。自从我将版本2标记为默认版本并删除版本1以来已超过一个小时,但我仍然获得了404.
我不想将我的客户端明确指向2-dot-<myappid>
,因为这会将客户端锁定到特定版本。
关于出了什么问题的任何想法?
答案 0 :(得分:1)
如何尝试“https://xandar-wordgame.appspot.com/_ah/api/explorer”,它可能会将网页重定向到api-explorer,您可以在那里探索自己的api。
其他:
我也遇到了同样的问题。但后来我意识到我没有改变加载api客户端的javascript代码。我更改了java注释中的版本,但忘记在Web客户端中更改gapi.client.load(_apiName, _version ,_ your_call_back_function,_ apiRoot)。登记/>
希望它会有所帮助。
答案 1 :(得分:1)
在更改应用版本时,云控制台目前不会自动更新端点。您需要使用旧的App Engine管理控制台进行更新。因此,我建议尝试将版本切换到另一个版本并立即切换回来。它应该为你解决。
此时,默认域名应该适合您。