2016-02-09 116 views
0

我有一個Android app a簡單的表單由一些字段組成,我也有一個PHP中的Web server using Google App引擎。我很困惑這應該我從我的Android應用程序的數據直接發送到我的網絡服務器,使用本地顯示在Web服務器中的數據,然後更新數據存儲中的數據,或者我應該直接從我的Android應用程序發送數據到數據存儲和顯示在我的網絡服務器?我對這款Android以及Google App Engine/Datastore有了新的瞭解,但我幾乎無法在使用PHP的Google App Engine上找到適當的教程。我認爲只有少數人使用這個東西。將數據發送到Google App Engine /數據存儲

任何建議很好。

回答

1

典型的解決方案是爲您的應用程序提供一個API。現在我對PHP並不熟悉,但肯定會有大量的REST框架爲您處理所有的JSON轉換。

您的API(假設它是PHP)可以負責對數據存儲進行任何必要的驗證,認證,執行查詢等操作。 This可能會有所幫助。

如果您熟悉Java(您正在編寫Android應用程序)或Python,則可以查看Cloud Endpoints

+0

爵士是更多鈔票從Android將數據發送到web服務器/ PHP和網絡服務器會發送到數據存儲的我?對此感到困惑。我已經閱讀了關於將數據發送到數據存儲的一些教程,但是它的直接方式。防爆。 Android應用程序到數據存儲。 – Larigyn

1

如果你想有一個PHP庫從GAE訪問數據存儲,檢查了這一點:

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

+0

先生,我的理解是我應該從我的Android應用程序發送數據到數據存儲,然後使用您的PHP庫訪問/獲取數據並在我的Web服務器中查看? – Larigyn

+0

是的,在App Engine上構建一個PHP和PHP的API – Tom

+0

先生有可能將這些數據從android直接發送到Web服務器/ PHP庫,僅供本地使用? – Larigyn

相關問題