检索 2 个日期之间的 Microsoft Live 日历事件
Retrieving Microsoft Live calendar events between 2 dates
我目前正在努力通过 Microsoft Live 的 REST API 请求 2 个日期之间的事件列表。我可以通过以下请求拉回事件列表 URL:
https://apis.live.net/v5.0/me/events
但是,此 returns 事件列表 没有 任何特定的日期范围。例如,我想调用一个类似这样的请求:
https://apis.live.net/v5.0/me/events?startDate=2015-02-15&endDate=2015-03-15
我在他们杂乱无章的 "documentation" 中找不到任何有用的 Microsoft 文档,所以我的问题是:
1 - 需要对上面的第一个端点进行哪些更改才能使类似的功能起作用?
2 - Microsoft 对这种请求使用什么时间格式?
谢谢!
我终于在微软documentation page中间找到了答案。
Get a limited number of events based on their starting and ending times in Coordinated Universal Time (UTC) format by using the start_time
and end_time
parameters
回答我自己的问题:
#1 - 以下端点有效:
https://apis.live.net/v5.0/me/events?start_time=2015-02-15T00:00:00Z&end_time=2015-03-15T00:00:00Z
#2 - 时间格式如下:
yyyy-MM-dd'T'HH:mm:ss'Z'
我目前正在努力通过 Microsoft Live 的 REST API 请求 2 个日期之间的事件列表。我可以通过以下请求拉回事件列表 URL:
https://apis.live.net/v5.0/me/events
但是,此 returns 事件列表 没有 任何特定的日期范围。例如,我想调用一个类似这样的请求:
https://apis.live.net/v5.0/me/events?startDate=2015-02-15&endDate=2015-03-15
我在他们杂乱无章的 "documentation" 中找不到任何有用的 Microsoft 文档,所以我的问题是:
1 - 需要对上面的第一个端点进行哪些更改才能使类似的功能起作用?
2 - Microsoft 对这种请求使用什么时间格式?
谢谢!
我终于在微软documentation page中间找到了答案。
Get a limited number of events based on their starting and ending times in Coordinated Universal Time (UTC) format by using the
start_time
andend_time
parameters
回答我自己的问题:
#1 - 以下端点有效:
https://apis.live.net/v5.0/me/events?start_time=2015-02-15T00:00:00Z&end_time=2015-03-15T00:00:00Z
#2 - 时间格式如下:
yyyy-MM-dd'T'HH:mm:ss'Z'