尝试通过API通过路径访问Sharepoint文件时出现未找到错误

时间:2019-07-01 13:29:52

标签: php api sharepoint graph

我正在尝试通过图形API通过共享路径获取共享点文件。我在这里https://docs.microsoft.com/en-us/onedrive/developer/rest-api/resources/driveitem?view=odsp-graph-online遵循示例。尝试获取文件时,出现资源未找到错误。我已经确认可以通过从API获取文件ID并以这种方式访问​​它们来访问文件。我需要按路径获取它们,因为文件ID未在共享点中公开。

在共享点中查看文件时,我使用的是地址栏中的URL。我获取该URL并对其进行解析以获取路径,并将其传递给API。我尝试过的每个文件都返回未找到的消息。我使用的文件路径不正确吗?有没有一种更好的方法可以使文件路径脱离共享点?还有其他方法来获取没有ID和路径的文件吗? TIA!

我正在使用PHP和cURL向API发出请求。

1 个答案:

答案 0 :(得分:0)

我的测试演示。

MyDoc是一个库,并且具有一个ParentFolder文件夹,其中包含一个文件report.xlx

/sites/siteid/drives/driveid/root:/ParentFolder/report.xls