App Engine Connected Android项目:除了Android api之外,Google Eclips



我需要使用iOS版本的应用程序。应用程序引擎和安卓部分是使用谷歌Eclipse插件(GPE(完成的。在谷歌官方文档中,我被告知最简单的方法是使用maven。有人知道我如何将maven添加到我的"连接"项目的应用程序引擎部分吗?

显然,我只需要在maven文件中添加以下一行

mvn appengine:endpoints_get_discovery_doc

更新

同样,我需要为一个端点项目获取iOS客户端,该项目是我使用Google Eclipse插件创建的,作为应用程序引擎连接的Android项目。在eclipse中,我只需执行[Right Click] > Google > Generate Cloud Endpoint Client Library,它就会为android生成库。但现在我只要查看war目录,就会看到三个文件:myendpoint-1-rest.discoverymyendpoint-1-rcp.discoverymyendpoint-1-rest.api

现在这是一个疯狂的猜测,但这些是我需要的iOS和JavaScript文件吗?或者我必须按照官方文档中的说明获取iOS的发现文件吗?我的意思是,我没有按照说明生成文件,但我已经使用GPE为android创建了端点。GPE是否也为iOS和JavaScript创建了必要的客户端?我找不到任何关于这方面的文件。

Javascript客户端只需要包含脚本https://apis.google.com/js/client.js.您可以使用加载API

gapi.client.load('api-name', 'v1', callback, 'https://app_id.appspot.com/_ah/api');

Objective-C客户端在生成您的发现文档后需要一些额外的工作。

最新更新