2016-04-03 2 views
1

Я пытаюсь получить занятые свободные времена из своего календаря. Вот мой код:Невозможно получить данные календаря из запроса freebusy

var freeRequest = gapi.client.calendar.freebusy.query({ 
    timeMin: (new Date(2016, 3, 1)).toISOString(), 
    timeMax: (new Date(2016, 3, 30)).toISOString() 
}); 

freeRequest.execute(function(resp) { 
    console.log(resp); 
}); 

Он возвращает те же результаты, как я получаю от here. В обоих случаях я не получаю никаких календарей. Вот ответ я получаю:

{ 
    "kind": "calendar#freeBusy", 
    "timeMin": "2016-05-01T04:00:00.000Z", 
    "timeMax": "2016-05-30T05:00:00.000Z" 
} 

ответ

1

Добавление элементов на ваш запрос, как это:

var freeRequest = gapi.client.calendar.freebusy.query({ 
    items: [ 
     {id: "calendar id"} 
    ], 
    timeMin: (new Date(2016, 3, 1)).toISOString(), 
    timeMax: (new Date(2016, 3, 30)).toISOString() 
}); 

календарь идентификатор может быть найден как this.

Смежные вопросы