gpt4 book ai didi

ios - 如何在 Swift 中使用 Google Calendar API

转载 作者:行者123 更新时间:2023-11-28 13:14:07 26 4
gpt4 key购买 nike

我正在为一个组织制作一个应用程序。该组织使用 Google 日历来安排所有事件。他们希望我将他们日历中的事件实现到应用程序中,在表格中显示事件并允许应用程序用户查看事件的 RSVP。

我在 Google Developer Console 上注册了该应用程序,但所有入门文档都在 Objective-C 中。本帖here似乎是我搜索的第二步,但我找不到如何从谷歌日历中获取数据。

目前在我的 ViewController 中有

 override func viewDidLoad() {
super.viewDidLoad()

let url = NSURL(string: "https://www.googleapis.com/calendar/v3/calendars/email@gmail.com")
let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {(data, response, error) in
let dataAsNSString = NSString(data: data, encoding: NSUTF8StringEncoding)
println(dataAsNSString)
}
task.resume()

}

email@gmail.com 是与谷歌日历关联的帐户的实际电子邮件。运行这个我收到输出说“用户登录”后跟用户信息,如姓名和电子邮件地址,然后在最后我得到 “代码”:401,
“消息”:“需要登录”

最佳答案

首先创建一个公共(public) API 并获取 API key ,然后使用下面的代码设置 url。

let url = NSURL(string: "https://www.googleapis.com/calendar/v3/calendars/email.gmail.com/events?maxResults=15&key=APIKey-here")

关于ios - 如何在 Swift 中使用 Google Calendar API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29954846/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com