【问题标题】:office 365 - Add sharepoint site's files to discoveryoffice 365 - 将共享点站点的文件添加到发现
【发布时间】: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 中存储的文件

标签: javascript c# api sharepoint office365


【解决方案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 的直接经验
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-01-06
  • 1970-01-01
  • 2023-04-01
  • 2011-10-24
  • 1970-01-01
  • 1970-01-01
  • 2010-12-10
相关资源
最近更新 更多