我正在开发第一个使用Google DataStore进行后端数据存储的Android应用。我已经创建了一个后端存储并测试它使用API Explorer和localhost。然后我创建了一个项目并将后端部署到云端。
我期望的是使用API Explorer添加一些全局配置信息并测试API。我输入: https://[projectID].appspot.com/_ah/api/explorer 这会将我带到资源管理器页面,但不显示任何服务/端点。
我目前没有为项目定义任何安全性。
我可以在部署的后端使用API Explorer吗?如果是这样,我假设我在项目设置中遗漏了一些东西。关于我可能错过的任何想法?
感谢您的见解和解答。
答案 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])
希望这对你有帮助。!