如何在GAE中启用Cloud Datastore API,以便其他GAE应用程序可以与之通信?

时间:2013-12-20 16:53:33

标签: google-app-engine google-api google-cloud-datastore

我们正在尝试为Google App Engine应用启用Google Cloud Datastore API,以便其他App Engine应用可以直接从其数据存储中获取数据。

我在配置这两个应用程序时遇到了问题。在此页面中:

https://developers.google.com/datastore/docs/activate

在“Google Cloud Datastore用于从其他平台访问现有App Engine数据存储”一节中,我们可以“注册”我们的应用,生成证书并下载私钥。 Google云端控制台中不存在所有这些选项:

https://cloud.google.com/console#/project/ {专案编号}

我发现云数据存储还没有问题。我希望有人回答这个问题。我们是首要客户,这可以解决我们的许多问题。

1 个答案:

答案 0 :(得分:2)

该页面上的文档略有过时。从云控制台中的项目页面开始:

  1. 选择 API&从左侧导航验证
  2. 滚动至 Google Cloud Datastore API
  3. Google Cloud Datastore API 关闭切换为开启
  4. 点击左侧菜单中的凭据
  5. 点击创建新客户ID
  6. 选择服务帐户,然后点击创建客户ID 。您的浏览器将下载私钥。
  7. 您的服务帐户服务帐户部分下显示的电子邮件地址
  8. 您的私钥是您刚刚下载的文件。
  9. 您的数据集ID 是您的App Engine 应用程序ID
  10. 您还可以在此处找到(更新的)说明: https://developers.google.com/datastore/docs/activate#google_cloud_datastore_for_accessing_existing_app_engine_datastore_from_other_platform