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

时间:2015-10-09 02:03:41

标签: javascript c# api sharepoint office365

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

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

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

Invalid audience Uri '3c8b5ba9-0c5f-406c-xxxx-xxxxxxxxxxxx'.

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

1 个答案:

答案 0 :(得分:0)

您是否看过Andrew Connell的这篇文章?它涵盖了使用ADAL.js访问Office 365的文件API和SharePoint的REST API。

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