是否可以获取带有活动的日期列表(按天分隔),并在请求中发送时间限制。
例如:
请求:
{
minDate: 'someMinDate',
maxDate: 'someMaxDate'
}
响应:
{
datesWithActivities: [
'day1',
'day2',
'day3'
]
}
答案 0 :(得分:0)
根据文档,您应该可以使用list
方法:
https://developers.google.com/calendar/v3/reference/events/list
并使用其timeMin
和timeMax
参数。
以下是将timeMin
和timeMax
设置为“ 2016-05-18T07:00:00 + 07:00”和“ 2016-05-18T09:00:00 + 07”的示例请求: 00':
curl \
'https://www.googleapis.com/calendar/v3/calendars/ariefbayu%40gmail.com/events?timeMax=2016-05-18T09%3A00%3A00%2B07%3A00&timeMin=2016-05-18T07%3A00%3A00%2B07%3A00&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--compressed
答案 1 :(得分:0)
Google日历中的活动称为事件,通过使用list
方法请求日历的事件,并传递timeMax
和timeMin
参数在请求中,您会得到您选择的日期和时间之间的事件。
要使用现有方法无法直接从API响应中获得所需的确切表示,则必须最终完成。
但是随时可以在https://issuetracker.google.com上提交功能请求