Graph 驱动器项通过增量和通知检测共享更改
我在检测驱动器项目的共享/权限更改(例如共享链接)时遇到问题。我遇到了两个问题: 第1期: 调用Delta时: 返回有关共享驱动器项的极少信息 例如: 如果我需要更多信息,我可以调用权限api: 因此,我想在调用delta时,我会尝试通过$expand扩展权限,例如: ?$expand=权限 很遗憾,我收到以下错误响应:Graph 驱动器项通过增量和通知检测共享更改,graph,permissions,delta,Graph,Permissions,Delta,我在检测驱动器项目的共享/权限更改(例如共享链接)时遇到问题。我遇到了两个问题: 第1期: 调用Delta时: 返回有关共享驱动器项的极少信息 例如: 如果我需要更多信息,我可以调用权限api: 因此,我想在调用delta时,我会尝试通过$expand扩展权限,例如: ?$expand=权限 很遗憾,我收到以下错误响应: { "error": { "code": "invalidRequest", "message": "The request is m
{
"error": {
"code": "invalidRequest",
"message": "The request is malformed or incorrect.",
"innerError": {
"request-id": "ea0ed04a-a4f7-4fbe-a16e-61ff0770fcc0",
"date": "2019-07-29T19:31:37"
}
}
}
我试图避免对每个共享项目进行“权限”调用。(我认为没有必要为每个驱动器项调用API)。有什么建议吗
第二期:
我正在使用“通知/webhook”接收有关驱动器项更改的通知。通知在修改、创建、删除等方面运行良好。。。
但是,我注意到,当存在“共享/权限”更改时,不会发送通知
想法?这是限制吗?(为什么没有记录在案?)
谢谢。我有一个更新和部分答案: 解决这两个问题是可能的,但解决方案没有文档记录。 这在将来可能会发生变化,微软可能会在某个时候将其记录下来。 (如果正式记录在案,我将更新我的答案) 如果有人遇到同样的问题,最好的做法是通过合作渠道和/或支持联系Microsoft
{
"error": {
"code": "invalidRequest",
"message": "The request is malformed or incorrect.",
"innerError": {
"request-id": "ea0ed04a-a4f7-4fbe-a16e-61ff0770fcc0",
"date": "2019-07-29T19:31:37"
}
}
}