我的Google App Engine应用程序使用Cloud Endpoints的旧(v1)版本,据我在文档中所看到的,建议迁移到v2 Cloud Endpoints Framework 。
该应用程序使用Java Standard Environment,它是Android和iOS客户端的后端。
目前,在开发API的过程中,我同时生成了Android的客户端库和iOS移动应用程序的发现文档,如文档所述:
https://cloud.google.com/endpoints/docs/frameworks/legacy/v1/java/generate-discovery-doc-ios
但是,v2版本的文档仅在生成Android客户端库时才阅读。
https://cloud.google.com/endpoints/docs/frameworks/java/about-cloud-endpoints-frameworks
所以我的问题是:
新版本的Cloud Endpoints功能是否支持生成发现文档,或以任何其他方式帮助集成iOS客户端?
最佳答案
是的,新的端点仍可以生成发现文档。但是,您必须升级到new RESTful iOS client,因为旧版本已弃用了将近一年。使用EndpointsTool
主类,您可以传递参数get-discovery-doc com.example.TestEndpoint...
以获取发现文档。然后,按照REST客户端页面上的说明进行操作。我们最终将为此提供文档,对于给您带来的不便表示歉意。
关于android - 迁移到Cloud Endpoints Framework v2,iOS客户端,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43908365/