(按http://blogs.office.com/2014/05/08/develop-using-onedrive-for-business-with-the-new-office-365-apis/上的说明在此处询问)

我正在尝试在Ubuntu计算机上运行OneDrive。 我被要求使用https://github.com/xybu/onedrive-d/针对以下URL进行OAuth:

https://login.live.com/oauth20_authorize.srf?display=touch&client_id=000000004010C916&locale=en&scope=wl.skydrive+wl.skydrive_update+wl.offline_access&redirect_uri=https%3A%2F%2Flogin.live.com%2Foauth20_desktop.srf&response_type=code

但是,因为我使用的是Office 365,所以我的公司帐户未被识别为“实时”帐户。

所以,我的问题有两个方面。

  1. 是否有用于login.microsoftonline.com/的OAuth URL(我通常在哪里登录)?
  2. 如果没有,是否有API可以让我提取目录列表,上传文件等? 奖励-是否有Python库?

#1楼 票数:-2

有关如何直接为OneDrive和OneDrive for Business调用REST API的所有详细信息,请访问dev.onedrive.com。 特别是,您可以在这里阅读有关auth的更多信息: dev.onedrive.com/auth/readme.md

对于OneDrive for Business,您可以使用以下OAuth URL: https://login.microsoftonline.com/common/oauth2/authorize : https://login.microsoftonline.com/common/oauth2/authorize

我们还提供了一个Python SDK: https//github.com/onedrive/onedrive-sdk-python

  ask by Terence Eden translate from so

未解决问题?本站智能推荐:

2回复

如何通过API查找Office365中的OneDrive是否处于活动状态?

有没有办法让我发现用户有一个OneDrive站点(用于Office365帐户)? 我正在通过我的sharepoint网站获取用户列表 HTTPS:// {域} -my.sharepoint.com/_api/web/siteusers 但是没有字段可以指示用户是否有活动的One
1回复

如何使用CSOM连接到O365 MySite / OneDrive?

是否有可用的C#示例显示我们如何以编程方式连接到O365站点并查找所有MySite / OneDrive集合和相应的身份验证令牌,然后通过CSOM连接到每个站点? 基本上我们希望能够从特定租户的所有网站集中下载所有内容 - 我们让它适用于除MySites之外的所有内容,但是当我尝试使用全局管理
1回复

通过API搜索Office 365邮件

我想使用Office 365 API搜索电子邮件。 这可能吗? 我看过在线文档( http://msdn.microsoft.com/zh-cn/library/office/dn605901(v=office.15).aspx ),但看不到搜索。 干杯托尼
2回复

用于全局地址列表的Office 365 API?

我正在试验Office 365的API ...我可以看到此查询的结果: https://outlook.office365.com/ews/odata/Me/Contacts?$ select = DisplayName,EmailAddress1,生日,类别 它显示针对特定用户存储
1回复

桌面版Microsoft Office WOPI实现或OAuth 2.0是One Drive和Office 365 Sharepoint实现吗?

当台式机版本的Office 2016产品不是WOPI(Web应用程序开放平台接口)客户端时,Microsoft Office 2016产品的台式机版本如何能够从一个驱动器检索文档并将其保存回One Drive? 我怀疑桌面Office和One Drive的集成看起来更像是OAuth 2.0
2回复

有没有办法通过REST API检索Office365 OneDrive的已删除项目(文件/文件夹)的元数据?

我正在寻找一种方法来检索已删除项目(文件/文件夹)的元数据。 我能够获得更改日志,表明已对某个项执行了某个操作,并且我已经能够检索项本身,如果它尚未被删除。 此项目被删除时会出现问题。 在这种情况下,我只知道Item的ID,当我查询Item本身时,我得到一个404(说对象已被删除)。
1回复

未返回O365日历API定期会议信息

我正在使用O365 API for Calendar,据了解,该API当前处于预览状态。 查询/ Calendar / Events端点时,将返回所有创建的事件,但似乎未返回正确的“重复发生”信息。 我在O365中做了几个事件,每个工作日都会重复发生,没有结束日期,但是API似乎没有返回此信
1回复

Office 365 API:使用客户端库的Windows 8应用

我试图使用https://code.msdn.microsoft.com/Office-365-APIs-Windows-8-63a74ba2提供的客户端库运行Windows 8应用程序示例,但出现以下错误。 “值不能为空。参数名称:serviceContext” 私人异步任务确保客