我目前正致力于通过Microsoft Live的REST API请求两个日期之间的事件列表。我可以通过以下请求URL撤回事件列表:
https://apis.live.net/v5.0/me/events
但是,这会返回不具有任何特定日期框架的事件列表。例如,我想要调用类似于此的请求:
https://apis.live.net/v5.0/me/events?startDate=2015-02-15&endDate=2015-03-15
我无法在他们杂乱无章的文档"中找到任何有用的Microsoft文档,所以我的问题是:
1 - 需要对上面的第一个端点进行哪些更改才能使用此类功能?
2 - Microsoft用于此类请求的时间格式是什么?
谢谢!
答案 0 :(得分:2)
我终于在微软documentation page中找到了答案。
使用
,根据协调世界时(UTC)格式的开始和结束时间获取有限数量的事件start_time
和end_time
参数
回答我自己的问题:
#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'