2017-03-03 157 views
7

我想用谷歌日历API访问我的日历帐户中的提醒日历。我似乎无法在文档中找到任何内容。当我请求我的日历列表时,除了提醒日历以外,它还会为我提供日历帐户中的每个日历。谷歌日历api提醒

我想用某种方式使用Google日历API添加提醒。

+1

没有办法做到这一点现在。 – luc

+2

将你的明星添加到[功能请求]中(https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=4437&can=1&sort=-stars&colspec=Stars% 20Opened%20ID%20Type%20Status%20Summary%20API%20Owner)。 –

+0

对任何人:如@ aaron-alphonsus所写,请在Google问题跟踪器上为**问题提供['Add a API for Reminders'](https://issuetracker.google.com/issues/36760283)问题!这将对此产生一些突出或压力。谢谢 – Pascal

回答

0

您可以使用您的日历ID来引用该日历。

  1. 去谷歌日历
  2. 转到日历日历您正在尝试引用
  3. 滚动至底部设置并找到它说的日历地址:对面就是您的日历ID。在你的查询中使用它。例如,在迅速获得从日历事件使用这个

    let query = GTLRCalendarQuery_EventsList.query(withCalendarId: "insert your calendar ID here") 
    query.maxResults = 10 
    query.timeMin = GTLRDateTime(date: Date()) 
    query.singleEvents = true 
    query.orderBy = kGTLRCalendarOrderByStartTime 
    
    service.executeQuery(
        query, 
        delegate: self, 
        didFinish:   #selector(displayResultWithTicket(ticket:finishedWithObject:error:)))