Microsoft graph api 是否可以通过microsoft graph webhooks获取更新的实时更新?

Microsoft graph api 是否可以通过microsoft graph webhooks获取更新的实时更新?,microsoft-graph-api,webhooks,microsoft-graph-files,microsoft-graph-webhooks,Microsoft Graph Api,Webhooks,Microsoft Graph Files,Microsoft Graph Webhooks,我正在尝试使用MS graph webhooks获取SharePoint上的更新 我正在使用以下API进行订阅 POST https://graph.microsoft.com/v1.0/subscriptions Content-type: application/json { "changeType": "updated", "notificationUrl": "https://<hostname>/api/send/myNotifyClient", "re

我正在尝试使用MS graph webhooks获取SharePoint上的更新

我正在使用以下API进行订阅

POST https://graph.microsoft.com/v1.0/subscriptions
Content-type: application/json

{
   "changeType": "updated",
   "notificationUrl": "https://<hostname>/api/send/myNotifyClient",
   "resource": "<DocumentLibrary_Identity>",
   "expirationDateTime":"2016-11-20T18:23:45.9356913Z",
   "clientState": "secretClientValue",
   "latestSupportedTlsVersion": "v1_2"
}
POSThttps://graph.microsoft.com/v1.0/subscriptions
内容类型:application/json
{
“变更类型”:“已更新”,
“通知URL”:https:///api/send/myNotifyClient",
“资源”:“,
“到期日期时间”:“2016-11-20T18:23:45.9356913Z”,
“客户端状态”:“secretClientValue”,
“最新支持的DSVersion”:“v1_2”
}
我将在更改完成后的30-40秒内获得更新。 例如,如果我上传一个文件或编辑一个文件,30-40秒后会返回相同的通知


有什么方法可以让我即时收到通知吗

由于云中分布式系统的性质,在发生更改和接收更改通知之间总会有延迟

Microsoft Graph中的更改通知通常在更改发生后一分钟内发送。根据服务负载和使用情况的不同,该课程可能会有所不同

今天的Microsoft Graph中没有更快的更改通知机制。您可以想象以更快的频率轮询GETAPI,但这种方法会导致应用程序在生产中受到限制