office 365 - 将共享点站点的文件添加到发现
Posted
技术标签:
【中文标题】office 365 - 将共享点站点的文件添加到发现【英文标题】:office 365 - Add sharepoint site's files to discovery 【发布时间】:2016-01-06 20:11:34 【问题描述】:刚刚使用 ADAL js 库使用隐式流程进入 Office 365。我按照github 上的教程进行操作,但我似乎无法找到一种方法来发现位于我的 office 365 订阅中运行的 sharepoint 站点内的文件。它只会提取附加到我的开发者帐户的 onedrive。
是否可以在不重新登录用户的情况下访问共享点文件 api,例如通过我们当前的令牌获取另一个访问令牌,该令牌适用于我的 onedrive 文件?
我尝试使用我的 office365 不记名令牌在我的共享点上点击 /me api,但我得到了错误:
Invalid audience Uri '3c8b5ba9-0c5f-406c-xxxx-xxxxxxxxxxxx'.
以上 ID 来自我的应用程序的客户端 ID
【问题讨论】:
您在寻找什么文件,是共享点列表还是? sharepoint 中存储的文件 【参考方案1】:您看过 Andrew Connell 的这篇文章吗?它涵盖了使用 ADAL.js 访问 Office 365 的文件 API 和 SharePoint 的 REST API。
http://www.andrewconnell.com/blog/adal-js-cors-with-o365-apis-files-sharepoint
【讨论】:
是的,我能看到的唯一帮助是获得 GUID 而不是 O365 资源 ID 的直接经验以上是关于office 365 - 将共享点站点的文件添加到发现的主要内容,如果未能解决你的问题,请参考以下文章
Office365 Graph API 抓取OneDrive/Sharepoint文件信息
Azure(Office 365):添加和验证Domain 相关的考量点
使用 Power Automate 检查 Office 365 组中是不是存在 Teams/SharePoint 用户