Graph 驱动器项通过增量和通知检测共享更改

Graph 驱动器项通过增量和通知检测共享更改,graph,permissions,delta,Graph,Permissions,Delta,我在检测驱动器项目的共享/权限更改(例如共享链接)时遇到问题。我遇到了两个问题: 第1期: 调用Delta时: 返回有关共享驱动器项的极少信息 例如: 如果我需要更多信息,我可以调用权限api: 因此,我想在调用delta时,我会尝试通过$expand扩展权限,例如: ?$expand=权限 很遗憾,我收到以下错误响应: { "error": { "code": "invalidRequest", "message": "The request is m

我在检测驱动器项目的共享/权限更改(例如共享链接)时遇到问题。我遇到了两个问题:

第1期:

调用Delta时:

返回有关共享驱动器项的极少信息 例如:

如果我需要更多信息,我可以调用权限api:

因此,我想在调用delta时,我会尝试通过$expand扩展权限,例如: ?$expand=权限

很遗憾,我收到以下错误响应:

{
    "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"
        }
    }
}