我被共享访问Office 365网站上的SharePoint文件夹。
该文件夹是嵌套的。就像是:
http://mycorp.sharepoint.com
Our Docs > Marketing > Company > Images
在“图片”文件夹中是JPG列表。
如何使用Graph API访问此深度嵌套的文件夹?
我已经尝试过类似的方法:
https://graph.microsoft.com/v1.0/sites/mycorp.sharepoint.com:/Documents/Marketing/Company/Images:/Items
我觉得我已经接近了,但是我不确定如何访问嵌套的文件夹结构。
引用路径的格式如下:
/v1.0/sites/root/drive/root:/{folder path}:/children
使用您的示例,我们有以下内容:
https://graph.microsoft.com/v1.0/sites/root
返回SharePoint租户的根网站。
/drive/root
返回默认Drive
的Site
。在这种情况下,/Documents
它实际上不是“文件夹”,而是根SharePoint的默认驱动器
:{folder path}:
应该替换为您要查找的文件夹的路径。在这种情况下/Marketing/Company/Images
。第一个:
运算符告诉SharePoint将以下字符串视为文件路径。第二个:
告诉SharePoint文件路径字符串在哪里结束。
/children
返回DriveItem
文件夹中的资源列表。
因此,您很完整的URI应该看起来像这样:
/v1.0/sites/root/drive/root:/Marketing/Company/Images:/children
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句