虽然图形应用编程接口supports webhook updates to Business OneDrive "driveItems"和OneNote notebooks are driveItems,但我们只能从我们的个人OneDrive帐户收到通知。
我们在企业OneDrive帐户上订阅了webhooks,并得到了以下响应--
stdClass Object
(
[@odata.context] => graph.microsoft.com/v1.0/$metadata#subscriptions/$entity
[id] => fc4e68d1-9c8f-4fe8-89cd-90fb4b08b38f
[resource] => me/drive/root
[applicationId] => 0fb59cce-3499-486e-a05c-4d994644f80a
[changeType] => updated
[clientState] =>
[notificationUrl] => mydomain.com/users/testGraphWebhook
[expirationDateTime] => 2019-04-12T11:00:00.117Z
[creatorId] => 12345678 (altered for privacy)
)我们在订阅个人OneDrive帐户时也得到了类似的成功响应。
对于个人帐户,我们将收到OneNote页面的每一次更改的通知,但对于存储在OneNote OneDrive上的业务页面,尽管订阅成功,也不会收到任何通知。
是否可以在企业帐户的OneNote页面中收到更改通知?我们如何更改订阅请求或其他代码来实现这一点?
发布于 2019-04-17 14:29:43
抱歉,Anupam,Office 365帐户尚不支持webhooks。但它在我们的待办事项上。您可以在https://onenote.uservoice.com/forums/245490-onenote-developer-apis/suggestions/19496185-webhooks-for-office-365-notes上对此功能进行投票
https://stackoverflow.com/questions/55651769
复制相似问题