Microsoft graph api Microsoft graph one基于驱动器id的webUrl

Microsoft graph api Microsoft graph one基于驱动器id的webUrl,microsoft-graph-api,Microsoft Graph Api,Microsoft graph为在浏览器中显示项提供了两个属性:webUrl和webDavUrl。webUrl有时基于id,有时基于路径。从我在另一个stackoverflow问题中读到的内容来看,webDavUrl总是基于路径的。是否有某种方法可以始终构造基于id的url而不是基于路径的url?基于路径的问题是,当某些文件夹名称更改时,会影响该文件夹下所有文件和文件夹的url LT这些由SharePoint管理/生成,而不是Microsoft Graph。而不是直接存储 WebDaveURL或

Microsoft graph为在浏览器中显示项提供了两个属性:webUrl和webDavUrl。webUrl有时基于id,有时基于路径。从我在另一个stackoverflow问题中读到的内容来看,webDavUrl总是基于路径的。是否有某种方法可以始终构造基于id的url而不是基于路径的url?基于路径的问题是,当某些文件夹名称更改时,会影响该文件夹下所有文件和文件夹的url


LT

这些由SharePoint管理/生成,而不是Microsoft Graph。而不是直接存储<代码> WebDaveURL<代码>或<代码> WebLu值,您应该考虑存储<代码> ID <代码> > <代码>驱动项< /代码>,并在运行时查询正确的URL。与路径不同,如果文件在
驱动器中移动,则
id
不会更改(假设移动是通过删除并重新上载文件完成的)

谢谢你,马克。是的,这正是我们希望看到的,但我们没想到会有任何可预测的基于id的视图url。