正在将数据发送到 Google 应用程序 Engine/Datastore

Sending data to Google App Engine/Datastore

我有一个 Android app 由一些字段组成的简单表单,我在 PHP 中还有一个 Web server using Google App 引擎。我对此感到困惑,我应该将数据从我的 Android 应用程序直接发送到我的网络服务器,使用本地在网络服务器中显示数据,然后更新数据存储中的数据,还是应该从我的 android 应用程序直接到数据存储并显示在我的网络服务器中?我是这个 Android 和这个 Google 应用程序 Engine/Datastore 的新手,我几乎找不到关于 Google App Engine 使用 php 的适当教程。我觉得很少有人用这个东西。

任何建议都好。

典型的解决方案是为您的应用提供 API。这些天我不熟悉 PHP,但肯定有很多 REST 框架可以为您处理所有 JSON 转换。

您的 API(假设它是 PHP)然后可以针对 Datastore 进行任何必要的验证、身份验证、执行查询等。 This 可能会有所帮助。

如果您熟悉 Java(您正在编写 Android 应用程序)或 Python,您可以查看 Cloud Endpoints

如果您希望 PHP 库从 GAE 访问数据存储,请查看:

https://github.com/tomwalder/php-gds