我正在使用微软的Django应用程序示例,并尝试从现在开始到1年前的日历事件。API请求是使用Python请求函数完成的:response = requests.get(url, headers = headers, params = parameters)
标头与标准API请求相关:
^{pr2}$
对于我要传递的参数:query_parameters = {'$top': '2500',
'$select': 'Id,Subject,Start,End',
'$orderby': 'Start/DateTime ASC'}
现在,我试图将开始和结束日期定义为:now = datetime.utcnow()
one_year = now - timedelta(days=365)
now = now.isoformat()
one_year = one_year.isoformat()
然后,尝试在同一个查询参数dict中插入startDateTime和endDateTime参数:query_parameters = {'$top': '2500',
'$select': 'Id,Subject,Start,End',
'$orderby': 'Start/DateTime ASC',
'startDateTime' : one_year,
'endDateTime': now
}
一年前的事我还没做完。我做错什么了?查询的开始时间和结束时间是否正确?在