【问题标题】:Sending data to Google App Engine/Datastore将数据发送到 Google App Engine/Datastore
【发布时间】:2016-02-09 19:29:02
【问题描述】:

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

任何建议都可以。

【问题讨论】:

    标签: php android google-app-engine google-cloud-datastore


    【解决方案1】:

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

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

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

    【讨论】:

    • 先生是否可以将数据从 Android 发送到 Webserver/Php 并且 Webserver 将发送到数据存储区?我对此感到困惑。我已经阅读了一些关于将数据发送到数据存储区的教程,但它是直接方式。前任。 Android 应用到数据存储区。
    【解决方案2】:

    如果您希望 PHP 库从 GAE 访问 Datastore,请查看:

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

    【讨论】:

    • 先生,我的理解是我应该将数据从我的 Android 应用程序发送到数据存储区,然后使用您的 PHP 库访问/获取这些数据并在我的网络服务器中查看?
    • 是的,在 App Engine 上使用 PHP 构建一个 API
    • 先生,是否可以将数据从 android 直接发送到 Webserver/PHP 库,仅供本地使用?
    • 该库与“开发应用服务器”一起工作,让您可以在本地工作。您必须整理网络,以便您的模拟器或本地设备可以与您的本地开发服务器通信。但这是可能的。
    • 先生,我将不得不使用您的图书馆,我从哪里开始?这是我第一次使用 PHP 库
    猜你喜欢
    • 2010-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-07
    • 2019-08-05
    • 2013-05-17
    • 1970-01-01
    • 2014-03-12
    相关资源
    最近更新 更多