如何获取 Onedrive (for business) 文件的 UniqueId?

How to get the UniqueId of a Onedrive (for business) file?

我想获取一个驱动器中我的文件的 UniqueId。如果您 select 一个文件然后下载它,则下载 link 包含唯一 ID。此外,如果您只与特定的人共享您的单词、powerpoint、excel 和类似文件之一,则可共享的 link 包含唯一标识,但不包含其他文件,例如照片和视频,只有路径在 link.

中可以看到该文件

有没有办法像为 word 和 excel 文件一样获取照片和视频的唯一 ID?有什么 API 允许我这样做吗?

感谢您的回答。

试试这个:

https://graph.microsoft.com/v1.0/me/drive/items/<Item ID>/children?$select=id,name

结果:

我一个文件夹下有3个文件,所以这是我的要求和结果:

如果您不确定文件夹项目 ID,请使用以下请求获取根目录下的所有项目 ID:

https://graph.microsoft.com/v1.0/me/drive/items/root/children?$select=id,name

结果:

关于此的更多信息,see here