- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从 Azure Synapse Pipeline Activity 中的共享点站点获取文件列表。
我正在使用 2 个 Web 事件,第一个事件获取访问 token ,第二个事件获取相对 url: https://testsite.sharepoint.com/sites/Repository/_api/web/GetFolderByServerRelativeUrl('/sites/Repository/Shared%20Documents/General')/Files
第二个 Web 事件因以下错误而失败:{“错误代码”:“2108”,"message": "{"odata.error":{"code":"-2147024891, System.UnauthorizedAccessException","message":{"lang":"en-US","value":"尝试执行未经授权的操作。"}}}","failureType": "用户错误",“目标”:“Web2”,“细节”: []}
此外,如果有人知道获取 Azure Synapse 中共享点文件夹内的文件列表的任何其他方法,请告诉我。我尝试使用 Sharepoint Online 列表,但它只显示文档库和列表,不会进入文档库内的子文件夹。
最佳答案
您可以尝试使用图形 API 列出 SharePoint 网站中的文件和文件夹。这与 SharePoint REST API 工作流程没有什么不同,首先需要向应用程序授予 Graph API 权限,然后使用委托(delegate)身份验证流程(例如 auth code flow )获取 token ,最后使用 token 调用 Graph API endpoint 。
1.列出根目录下的所有文件/文件夹:
https://graph.microsoft.com/v1.0/sites/{site id}/drive/root/children
2.列出特定文件夹下的文件/子文件夹:
https://graph.microsoft.com/v1.0/sites/{site id}/drive/root:/{folder name}:/children
关于Azure Synapse Web 事件 'GetFolderByServerRelativeUrl' 未经授权的访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75314917/
我在使用 GetFolderByServerRelativeUrl 函数时试图检索文件夹的“修改日期”和“创建日期”,我该怎么做? 我只能从中获取 relativeUrl 和文件夹名称。以下是我为检索
我是 SharePoint 的新手,我在使用我找到的一些简单示例时遇到了问题,我不确定是否有我没有正确的权限,或者我没有正确理解这一点。 当我使用浏览器访问我的 URL 时: https://mysi
我正在尝试从 Azure Synapse Pipeline Activity 中的共享点站点获取文件列表。 我正在使用 2 个 Web 事件,第一个事件获取访问 token ,第二个事件获取相对 ur
我想深入了解库,然后深入到指定的文件夹,但我在获取“getFolderByServerRelativeUrl”来为我抓取任何内容时遇到问题。 此http://_base/_api/web/getFol
我想深入了解库,然后深入到指定的文件夹,但我在获取“getFolderByServerRelativeUrl”来为我抓取任何内容时遇到问题。 此http://_base/_api/web/getFol
我查看了其他有同样问题的答案,但这些答案似乎并没有解决这个问题。如何获得包含作者姓名的请求?尽管此请求在响应中返回作者,但它没有实际的作者详细信息。 我是否遗漏了请求中的某些内容或是否需要进行一些配置
我一直在尝试设置一个基本的 CRUD 操作示例 SharePoint 2013 应用程序。 我有一个开发人员模板网站设置(例如 reporting.domain.com/sites/dev)。在该站点
我是一名优秀的程序员,十分优秀!