Microsoft graph api 更改为“0”时,Delta API似乎为OneDrive业务帐户返回不正确的父文件夹id;删除“;
当在OneDrive业务帐户(消费者帐户)中删除文件时,“GET/me/drive/root/delta?token=mytoken”的增量响应将文件报告为已删除,但parentReference/id不正确,并将根文件夹id列为其父文件夹,而实际删除的文件是另一文件夹的子文件夹 对于消费者帐户,对文件夹的删除将触发delta api中报告的3个更改:已删除的项目、其父文件夹和根文件夹。但是,对于业务帐户,我只看到两个更改:文件(父id不正确),然后是根文件夹 我无法确定已删除项目的父文件夹,因为它总是将根文件夹列为父文件夹 这是商业账户图形的缺陷还是局限 在OneDrive business中添加文件时,delta命令会返回正确的结果,只有在删除文件时才会出现此问题 下面是对命令“GET/me/drive/root/delta?token=MzslMjM0OyUyMzE7”的响应。第二个元素返回的父引用id与根文件夹相同,但应该是“Subdir”文件夹的idMicrosoft graph api 更改为“0”时,Delta API似乎为OneDrive业务帐户返回不正确的父文件夹id;删除“;,microsoft-graph-api,microsoft-graph-files,Microsoft Graph Api,Microsoft Graph Files,当在OneDrive业务帐户(消费者帐户)中删除文件时,“GET/me/drive/root/delta?token=mytoken”的增量响应将文件报告为已删除,但parentReference/id不正确,并将根文件夹id列为其父文件夹,而实际删除的文件是另一文件夹的子文件夹 对于消费者帐户,对文件夹的删除将触发delta api中报告的3个更改:已删除的项目、其父文件夹和根文件夹。但是,对于业务帐户,我只看到两个更改:文件(父id不正确),然后是根文件夹 我无法确定已删除项目的父文件夹,因
{
"value":[
{
"@odata.type":"#microsoft.graph.driveItem",
"createdDateTime":"2020-03-29T12:01:50Z",
"id":"017LHA5JNWSELRRZ",
"lastModifiedDateTime":"2020-10-01T08:34:04Z",
"name":"root",
"webUrl":"https://srtoffice365-my.sharepoint.com/personal/john_srtoffice_com/Documents",
"size":1052574847,
"parentReference":{
"driveId":"b!ae6hTdy-HkWA2plo",
"driveType":"business"
},
"fileSystemInfo":{
"createdDateTime":"2020-03-29T12:01:50Z",
"lastModifiedDateTime":"2020-10-01T08:34:04Z"
},
"folder":{"childCount":18},
"root":{},
},
{
"@odata.type":"#microsoft.graph.driveItem",
"id":"017LHA5JS5HPS6J2",
"cTag":"\"c:{E5742615-E143-47FC-884D-55974EF9793A},4294967295\"",
"size":0,
"parentReference":{
"driveId":"b!ae6hTdy-HkWA2plo",
"driveType":"business",
"id":"017LHA5JNWSELRRZ"},
"deleted":{"state":"deleted"},
"fileSystemInfo":{},
"folder":{"childCount":0}
}
]
}
那么,我们能否在MS Graph Explorer/POSTMAN中始终如一地重新处理这个问题呢?@Shiva MSFTIdentity是的,这一点显然仍然存在。我试图创建一个支持事件,但Microsoft自动关闭了它,不会回复我。我愿意为每一次事故支付500美元的费用,但即使在开始这一过程后,他们还是简单地关闭了罚单并建议我去这里。如果有助于诊断问题,我可以提交fiddler跟踪。您仍然需要帮助吗?如果是,请分享上述信息。。。