Microsoft Graph是一种用于访问和管理Microsoft 365中的数据的API。使用Microsoft Graph query,可以查询过去24小时内创建的数据。以下是如何使用Microsoft Graph query构建这样一个查询的步骤:
import requests
import datetime
# 构建查询过去24小时内创建的数据的URL
url = 'https://graph.microsoft.com/v1.0/me/drive/root/search(q=\'created:>{}\')'.format((datetime.datetime.now() - datetime.timedelta(days=1)).isoformat())
# 发起GET请求
response = requests.get(url, headers={'Authorization': 'Bearer <access_token>'})
# 处理响应
if response.status_code == 200:
data = response.json()
# 在这里处理返回的数据
else:
print('请求失败:', response.text)
<access_token>
为实际的访问令牌。可以使用OAuth 2.0授权流程来获取访问令牌。具体步骤可以参考Microsoft的文档:获取访问令牌。/me/drive/root/search
来搜索用户的OneDrive中的文件。可以根据实际需求修改URL来查询其他类型的数据。更多关于Microsoft Graph的查询语法可以参考Microsoft的文档:查询语法。总结:使用Microsoft Graph query为过去24小时内创建的数据构建查询,需要获取访问权限,构建查询的URL,并使用合适的HTTP请求来发起查询。然后,可以处理返回的数据以满足特定的需求。
领取专属 10元无门槛券
手把手带您无忧上云