ios - 在 iPhone 上使用 OAuth2 访问 Google Calendar API

标签 ios objective-c google-api oauth-2.0 google-calendar-api

我正在尝试为 iPhone 应用程序构建 Google 日历功能。我了解我需要获得 OAuth2 授权,并且希望获得一些帮助。 iPhone 应用程序正在访问公共(public)日历,因此用户不应该使用像 Google 工具箱框架这样的 Web View 登录。 FWIW,我已经设置了帐户。任何框架推荐或好的教程将不胜感激。

最佳答案

我和你在同一条船上。不幸的是,您找到的有关这方面的信息很少且令人困惑。

您可能已经去过 Google's API Documentation .这post帮助我让 GDataObjC-Client 在我的项目中工作。

遗憾的是,Google 的示例均适用于 Mac,而非 iOS。他们的看法是,iOS 的方法与 Mac 的方法几乎相同,因此您需要弄清楚如何将 Mac 部分转换为 iOS。

我最终就是这么做的...我创建了一个新的 XCode 项目,并将 Mac 应用程序的 CalendarSampleWindowController 代码转移到我的 ViewController 中。

祝你好运!

关于ios - 在 iPhone 上使用 OAuth2 访问 Google Calendar API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15695843/

相关文章:

ios - Swift 从 GoogleMaps SDK for iOS 检索地点 ID

objective-c - Objective C 中使用正则表达式和 nsarray 进行字符串操作以及可变字符串

javascript - Google+ API 只读 - 什么是插入时刻?

iphone - 在 iPhone/iPad 中使用加速度计进行水平和垂直抖动计数

ios - 如何将 UITextField.text 设置为 NSDate?

ios - 将核心数据对象传递给新的 TableView Controller ,但使用对象的关系在新的 View Controller 中显示该数据

ios - TableView 和 CollectionView : Adjust height of tableView and collectionView

php - Google API PHP 刷新 token 返回 NULL

android - 在 Android 上使用 JetS3t 时抛出 IncompatibleClassChangeError 异常

iphone - 如何让UILabel中的文字填满UILabel中的所有空间?