【问题标题】:Accessing Google Calendar API with OAuth2 on iPhone在 iPhone 上使用 OAuth2 访问 Google Calendar API
【发布时间】:2013-03-19 17:13:27
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    我和你在同一条船上。您在这方面找到的信息稀缺且令人困惑……不幸的是。

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

    不幸的是,Google 的示例都是针对 Mac 而不是 iOS。他们的看法是,iOS 的方法与 Mac 的方法几乎相同,因此您需要弄清楚如何将 Mac 部分转换为 iOS。

    我最终这样做了...我创建了一个新的 XCode 项目并将 Mac 应用程序的 CalendarSampleWindowController 的代码带到我的 ViewController 中。

    祝你好运!

    【讨论】:

    • 我实际上最终使用了同一个帖子,它最终对我来说效果很好。如果您需要任何帮助,请告诉我。
    • 谢谢...我仍在努力...缓慢,但正在取得进展。 ;)
    • 实际上,我昨天在这里发布了以下关于reoccurring permission dialog 的问题。也许你有一些想法如何解决它。干杯
    • 抱歉,不知道如何处理——从不需要使用对话框。我从事的项目只需要访问谷歌日历,而不是用户的。因此,永远不需要用户的凭据。我刚刚使用我拥有的凭据登录。
    猜你喜欢
    • 1970-01-01
    • 2017-02-16
    • 2013-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多