我正在尝试使用Google插件创建一个Web API,如以下视频所示:
Building web API's for Android 从26:50到39:40看到
我的Android应用程序需要一个数据库,并尝试使用Google云端点,但在此视频后无法执行此操作。我一直在寻找超过一天的时间来弄清楚我做错了什么。
当我运行Web应用程序时,
http://localhost:8888/_ah/admin/datastore?kind=message
看起来没问题,我可以使用curl
插入数据例如:
curl -H 'Content-Type: application/json' -d ' { "msMsg" : "my message!", "id" : 1 } ' http://localhost:8888/_ah/api/msgendpoint/v1/msg
但是当我做的时候
http://localhost:8888/_ah/api/explorer
我明白了:
HTTP ERROR 404
Problem accessing /_ah/api/explorer. Reason:
NOT_FOUND
答案 0 :(得分:5)
您可能需要部署应用以使此网址生效。作为替代方案,您可以尝试导航到这样的URL:
https://developers.google.com/apis-explorer/?base=http://localhost:8888/_ah/api
此URL将读取您的本地Discovery文档(来自您的浏览器)并显示这些API的API Explorer。