office 365 - 将sharepoint站点的文件添加到发现中

Mic*_*ook 6 javascript c# api sharepoint office365

使用隐式流使用ADAL js库进入Office 365.我按照github上的教程,但我似乎无法找到一种方法来发现我的Office 365订阅中sharepoint网站runnign内的文件.它只会选择附加到我的开发者帐户的onedrive.

是否可以在不重新登录用户的情况下访问sharepoint文件api,比如通过我的当前令牌获取另一个访问令牌,该令牌与我的onedrive文件一起使用?

我尝试使用我的office365持票人令牌在我的sharepoint上点击/ me api,但我收到错误:

Invalid audience Uri '3c8b5ba9-0c5f-406c-xxxx-xxxxxxxxxxxx'.
Run Code Online (Sandbox Code Playgroud)

上面的ID来自我的应用程序的客户端ID

小智 0

你看过安德鲁·康奈尔的这篇文章吗?它涵盖了使用 ADAL.js 访问 Office 365 的文件 API 和 SharePoint 的 REST API。

http://www.andrewconnell.com/blog/adal-js-cors-with-o365-apis-files-sharepoint