2017-08-22 7 views
0

プライマリカレンダーではないイベントを作成していますが、このイベントのプライマリカレンダーではなく、このカレンダーでビジー状態でないことを確認したいと思います。「プライマリ」以外のカレンダーにFreebusyを使用

マイクエリ:

the_datetime = tz.localize(datetime.datetime(2016, 1, 3, 0)) 
the_datetime2 = tz.localize(datetime.datetime(2016, 1, 4, 8)) 
body = { 
     "timeMin": the_datetime.isoformat(), 
     "timeMax": the_datetime2.isoformat(), 
     "timeZone": 'US/Central', 
     "items": [{"id": '[email protected]'}] 
     } 
eventsResult = service.freebusy().query(body=body).execute() 

それを返します:

{'calendars': {'[email protected]': {'busy': []}}, 
'kind': 'calendar#freeBusy', 
'timeMax': '2016-01-04T14:00:00.000Z', 
'timeMin': '2016-01-03T06:00:00.000Z'} 

私は私のXのカレンダーにその日付のために作成何かを持っているが、私は主のカレンダーにイベントを作成するときに、私が持っている場合でも:

{'calendars': {'[email protected]': {'busy': [{'end': '2016-01-03T07:30:00-06:00', 
    'start': '2016-01-03T06:30:00-06:00'}]}}, 
'kind': 'calendar#freeBusy', 
'timeMax': '2016-01-04T14:00:00.000Z', 
'timeMin': '2016-01-03T06:00:00.000Z'} 

確認したいカレンダーをAPIに伝える方法はありますか?

答えて

1

私はそれを見つけました! :D

bodyの項目には、メールの代わりにカレンダーIDを入力してください

関連する問題