测试已部署的Google DataStore

时间:2016-01-22 04:08:53

标签: google-app-engine google-cloud-endpoints google-cloud-datastore service-discovery

我正在开发第一个使用Google DataStore进行后端数据存储的Android应用。我已经创建了一个后端存储并测试它使用API​​ Explorer和localhost。然后我创建了一个项目并将后端部署到云端。

我期望的是使用API​​ Explorer添加一些全局配置信息并测试API。我输入: https://[projectID].appspot.com/_ah/api/explorer 这会将我带到资源管理器页面,但不显示任何服务/端点。

我目前没有为项目定义任何安全性。

我可以在部署的后端使用API​​ Explorer吗?如果是这样,我假设我在项目设置中遗漏了一些东西。关于我可能错过的任何想法?

感谢您的见解和解答。

1 个答案:

答案 0 :(得分:0)

如果需要在已部署的版本中查看api,则需要在api类装饰器中使用endpoints.API_EXPLORER_CLIENT_ID。 这是

的例子
@endpoints.api(name = '<api name>', 
               version = 'v1', 
               description = '<description>', 
               allowed_client_ids = [WEB_CLIENT_ID, ANDROID_CLIENT_ID,
               IOS_CLIENT_ID, endpoints.API_EXPLORER_CLIENT_ID], 
               audiences=[ANDROID_AUDIENCE], 
               scopes=[endpoints.EMAIL_SCOPE])

希望这对你有帮助。!

相关问题