2017-03-03 11 views
7

GoogleカレンダーAPIを使用して、マイカレンダーアカウントのリマインダーカレンダーにアクセスします。私はドキュメントで何かを見つけることができないようです。私のカレンダーのリストをリクエストすると、通知カレンダーは別として、カレンダーアカウントのすべてのカレンダーが表示されます。google calendar api reminder

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 **の問題追跡ツールで** [**リマインダーのAPIを追加] **(** https://issuetracker.google.com/issues/36760283)の問題を解決してください!これは、これにいくつかのハイライト/プレッシャーをかけます。ありがとう – Pascal

答えて

0

カレンダーIDを使用してそのカレンダーを参照できます。その向かいには、カレンダーのIDです:あなたは下へ

  • スクロールを参照して、カレンダーのアドレスを言うところ見つけようとしているカレンダーのカレンダーの設定にカレンダー

  • 移動をGoogleに

    1. 移動します。それをあなたの質問に使ってください。例えば迅速にカレンダーからイベントを取得するには、この

      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:)))