如何为云端点服务器构建 Google python API?

How to build Google python API for cloud endpoint server?

我的 Google 应用引擎项目托管了云端点。我希望使用 python 客户端库对我的云端点进行 API 调用。

当库是Google库时很容易实现: 示例:

from googleapiclient.discovery import build
service = build('compute', 'v1', http=http).instances()
response = service.insert(project=project_id, zone=zone, body=body).execute()

我想知道是否可以使用同一个库来 API 调用我的自定义端点?

discoveryServiceUrl='https://foo.appspot.com/_ah/api/discovery/v1/apis/{api}/{apiVersion}/rest' 添加到您的 build 方法调用中。参见 official documentation.

但是,您可能想改用 apitools