Webhook订阅SharedWithMe

时间:2018-01-25 20:18:13

标签: microsoft-graph onedrive

使用Microsoft Graph API,我可以在驱动器上订阅Webhooks回调,并在从该驱动器添加,修改或删除内容时接收通知。

我无法弄清楚的是订阅分享给用户的内容的通知的方法。换句话说,在“与我共享”文件夹中添加,修改或删除内容。

我尝试发送资源/drives/{driveId}/sharedWithMe的订阅请求,但它返回错误,指出该资源不受支持。

有没有办法为与用户共享的内容设置Webhooks?我希望在向用户共享内容或修改与用户共享的内容时收到通知。

1 个答案:

答案 0 :(得分:0)

旧票,但是如果有人像我一样碰到这张票,这是微软所说的:

  

除非在原始项目上创建了单独的订阅,否则您的应用不会收到与已登录用户共享的项目或用户驱动器中的远程项目的通知。

因此,根据您应用的工作方式,您可以设法从原始项目中获得订阅和同意(共享需求的用户会授予您应用的权限)。

https://docs.microsoft.com/en-us/onedrive/developer/rest-api/concepts/using-webhooks?view=odsp-graph-online