适用于 REST 的 Objective-C 版 Google APIs 客户端库

项目网站 https://github.com/google/google-api-objectivec-client-for-rest
讨论组 http://groups.google.com/group/google-api-objectivec-client

CocoaPods SwiftPM ServiceGenerator

此库由 Google 编写,是一个灵活高效的 Objective-C 框架,用于访问 JSON API。

对于 iOS、macOS、tvOS 和 watchOS 应用程序,这是访问基于 JSON 的 Google API 的推荐库。

要开始使用 Google API 和 Objective-C 客户端库,请阅读 USING.md 以获取详细信息。 示例应用程序 也可以帮助回答一些问题,但由于服务太多,因此没有每个服务的示例。

Google API 的生成接口位于 GeneratedServices 文件夹中。

除了库中包含的预生成类之外,您还可以使用 ServiceGenerator 为具有 discovery document 的其他服务生成自己的源代码。

如果您有问题或希望在库中包含新功能,请加入讨论组。发布问题时,请务必包含请求和响应的 http 日志。也可以在问题列表中提交错误。

外部包含的项目:该库构建于单独项目 GTM Session Fetcher 的代码之上。 要使用某些远程服务,它还需要身份验证/授权

Google Data API:用于基于 XML 的 API 的较旧库 仍然可用

适用于 Mac 和 iOS 开发人员的其他有用类可在 Google Toolbox for Mac 中找到。