【发布时间】:2015-04-07 06:30:40
【问题描述】:
我一直在尝试找到一种解决方案,以从不同的谷歌应用引擎项目访问一个项目中的数据存储。我浏览了有关从不同项目的计算引擎访问数据存储的教程,但是,这不是我想要的。这里需要的是从不同的应用引擎项目访问一个项目的数据存储。有没有人成功做到这一点?有什么想法吗?
干杯
【问题讨论】:
标签: google-app-engine google-cloud-platform google-cloud-datastore
我一直在尝试找到一种解决方案,以从不同的谷歌应用引擎项目访问一个项目中的数据存储。我浏览了有关从不同项目的计算引擎访问数据存储的教程,但是,这不是我想要的。这里需要的是从不同的应用引擎项目访问一个项目的数据存储。有没有人成功做到这一点?有什么想法吗?
干杯
【问题讨论】:
标签: google-app-engine google-cloud-platform google-cloud-datastore
实际上有一个 API 可以让您从任何地方(甚至从另一个应用程序)调用 App Engine 服务,只要凭据没问题,它被称为“remote API”
【讨论】:
正如@Patrice 所说,这可以通过使用Remote API for Java(或for Python)来实现,如文档中所述,您可以从任何其他应用程序访问不同的App Engine 服务。
有关如何使用远程 API 远程访问数据存储的更具体信息,请查看文档中的 article,该文档逐步解释了所有过程。
请注意,如果您的 Google 帐户配置为使用 2-Step Verification,您将需要一个 App Password 来授权该应用访问您的帐户资源。
【讨论】: