如何在phonegap中使用谷歌应用引擎与应用程序

时间:2014-11-06 16:10:26

标签: google-app-engine cordova google-cloud-storage

我一直在开发Phonegap客户端应用程序,我需要创建一个Web服务来存储我将通过应用程序发送的所有数据。

我想使用谷歌应用引擎来创建数据库和Web服务。

我已经阅读了很多内容,但是我没有找到具体的示例,说明如何使用phonegap从应用程序调用Web服务。

任何人都有如何做到这一点的例子?

2 个答案:

答案 0 :(得分:2)

您可以在应用中使用Cloud Endpoints

  

Google Cloud Endpoints包含工具,库和功能   允许您从App生成API和客户端库   引擎应用程序,称为API后端,用于简化客户端   访问其他应用程序的数据。端点使其更容易   为Web客户端和移动客户端创建Web后端,例如   Android或Apple的iOS。

     

对于移动开发人员,Endpoints提供了一种简单的方法来开发   共享Web后端,还提供关键基础架构,例如   OAuth 2.0身份验证,消除了大量的工作   否则需要。此外,因为API后端是一个应用程序   引擎应用程序,移动开发人员可以使用所有服务和   App Engine中提供的功能,例如Datastore,Google Cloud   存储,邮件,URL获取,任务队列等。最后,通过   使用App Engine作为后端,开发人员可以从系统中解脱出来   管理工作,负载平衡,扩展和服务器维护。

     

可以为App Engine后端创建移动客户端   没有端点。但是,使用端点可以使此过程更容易   因为它让你不必编写包装来处理   与App Engine通信。生成的客户端库   端点允许您直接进行API调用。

     

在Python中可用|爪哇

答案 1 :(得分:2)

我们为Cordova /离子应用做了类似的事情。它非常简单直接使用谷歌云端点的javascript客户端。