7

即将发布的 WP7 Mango 版本中是否有官方 API 可以将文件上传到 skydrive?

如果是,我在哪里可以找到示例和 API 说明?

4

7 回答 7

6

根据this SO post

SkyDrive 功能对第三方开发者不可用。事实上,没有官方公开的 SkyDrive API。

另请参阅此其他SO 帖子

更新:(感谢 Eric 指出 API 可访问性的变化)

窗口蒸汽博客

新版本的 Live Connect API 和适用于 Windows Phone 的 Live SDK 现已发布。请继续阅读以了解有关现在可用功能的更多信息,或访问Live Connect 开发人员中心以获取更多详细信息。

开发者中心指出:

Live SDK 也可用于 Windows Phone、Android 和 iOS。Live Connect API 使用 OAuth 2.0、JSON 和 XMPP 等开放标准,使其易于使用且熟悉。

于 2011-09-06T21:46:41.850 回答
6

您可以使用Live SDK将 SkyDrive 集成到您的 Windows Phone 应用程序中。请在 GitHub 上查看我们的代码示例

于 2011-12-19T01:45:38.377 回答
5

Windows Phone 应用程序可以使用Live SDK for Windows Phone在 SkyDrive 中创建、读取、写入或删除照片和文档。

于 2012-04-26T17:56:00.690 回答
3

AFAIK 没有用于从 Mango/WP7 将文件上传到 SkyDrive 的官方 API ...参见例如http://windowsteamblog.com/windows_live/b/windowslive/archive/2011/06/07/don-t-wait-供您的云使用-hotmail-and-skydrive-today-on-your-pc-mac-or-phone.aspx

您可以使用非官方客户端 - 请参阅http://skydriveapiclient.codeplex.com/

编辑:

由于 SkyDrive 可通过 WebDAV 访问,因此您可以使用任何支持 WebDAV 的客户端上传文件等基本任务...

于 2011-09-06T21:48:27.897 回答
2

Live SKD 的预览版已在 Build11 上公布。

您可以在以下网址注册并获取包含 API 的文档: http ://connect.microsoft.com/site1226

于 2011-09-22T11:33:57.387 回答
1

Microsoft SkyDrive“API”作为 JavaScript 库实现。它们不仅不支持基本的通用文件系统管理操作,而且您必须实例化一个浏览器对象并拉取其链,这非常麻烦。

我已经直接实现了一些允许您将 SkyDrive 用作基于云的文件系统的类。我不支持任何社交媒体方面。

我的课程会让你

  • 认证
  • 创建和删除文件夹
  • 创建、读取、写入和删除文件

可在此处获取:http ://cerulean.codeplex.com/documentation

于 2011-11-18T01:27:40.800 回答
0

不需要图书馆

oneDrive 本地安装客户端

使用 System.IO.File.Copy(“本地文件路径”、“我的本地 onedrive 目录路径”)

于 2014-10-03T07:47:23.497 回答