我正在为一个客户机编写一个程序,他们在他们的服务器上遇到存储问题,因此决定使用云存储。由于web应用程序在VB.NET中,所以他们选择使用OneDrive。
在查看了他们的API之后,OneDrive似乎希望用户登录他们的个人Microsoft帐户,并将这些文件上传到他们的个人OneDrive。我的客户希望在加载文件选择器时,通过“静默身份验证”将文件上传到他们的业务OneDrive。
API文档对此帮助不大(WL.init,WL.login)
您如何向“业务”OneDrive帐户而不是使用代码的用户进行身份验证。
发布于 2014-04-23 11:02:45
看起来,OneDrive for Business与个人OneDrive系统完全不同。您必须使用SharePoint API来访问http://blogs.msdn.com/b/sharepointdev/archive/2013/08/13/access-skydrive-pro-using-the-sharepoint-2013-apis.aspx
没有东西的外观,这是我唯一需要的东西!!
发布于 2014-04-28 22:26:23
OneDrive for Business有一个预览REST来执行基本文件/文件夹操作:http://msdn.microsoft.com/en-us/library/office/dn605900(v=office.15).aspx
这样,您就可以使用Azure AD对用户进行身份验证,并访问他们的业务数据。
https://stackoverflow.com/questions/23003780
复制相似问题