【问题标题】:Getting not found error when trying to access Sharepoint file by path via API尝试通过 API 通过路径访问 Sharepoint 文件时出现未找到错误
【发布时间】:2019-08-09 23:30:17
【问题描述】:

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

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

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

【问题讨论】:

    标签: php sharepoint microsoft-graph-api


    【解决方案1】:

    我的测试演示。

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

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

    【讨论】:

      猜你喜欢
      • 2022-12-19
      • 2021-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-03
      • 1970-01-01
      • 2020-12-20
      相关资源
      最近更新 更多