问题描述
我一直在尝试使用 MS-Sharepoint REST API 提取 Sharepoint 文档。 而且我能够从帐户中提取文件和文件夹列表。所有 Sharepoint API 和用于提取 Sharepoint 数据的设置都运行良好。 Sharepoint 文档: https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/working-with-folders-and-files-with-rest
但问题是,它与我们的 Sharepoint 帐户完美配合。当另一个用户尝试将 Sharepoint 与其帐户凭据集成时,它给出了 200-Ok 响应,但文件和文件夹列表错误 - 我知道这很奇怪。 但似乎 API 指向了错误的文件系统位置。 因为 API 应该返回一个 PDF 文件的详细信息,该文件仅在该 Sharepoint 帐户中上传了一个文件进行测试,但返回了“Forms”根文件夹,其中包含一些 .aspx 文件。
工作帐户和非工作帐户之间的唯一主要区别: 在工作帐户中,我直接从帐户驱动器中提取 Sharepoint 文件/文件夹。与非工作帐户不同,我们正在提取信息 Sharepoint 网站。
我已参考此链接创建集成 Sharepoint 的设置:https://anoopt.medium.com/accessing-sharepoint-data-using-postman-sharepoint-rest-api-76b70630bcbf
随附的屏幕截图来自无法正常工作的帐户,其中显示了错误的文件/文件夹列表,而不是该帐户中唯一的 PDF 文件。
我还附上了 Postman 请求从 Sharepoint 帐户中提取文件列表的屏幕截图。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)