上传文件到Skydrive

本文关键字:Skydrive 文件 | 更新日期: 2023-09-27 18:08:01

在即将发布的芒果版WP7中是否有一个官方API来上传文件到skydrive?

如果是,我在哪里可以找到一个例子和API描述?

上传文件到Skydrive

根据这个SO帖子:

SkyDrive功能不可用于第三方开发人员。作为事实上,没有官方的公共SkyDrive API。

请参阅其他SO帖子。

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

From the window steam blog:

Windows的Live Connect api和Live SDK的新版本手机已经发货了。请继续阅读以了解更多,或访问Live Connect开发者中心获取更多细节

开发者中心注意到:

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

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

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

我敢说,没有官方的API可以从芒果/WP7上传文件到SkyDrive…参见示例http://windowsteamblog.com/windows_live/b/windowslive/archive/2011/06/07/don-t-wait-for-your-cloud-use-hotmail-and-skydrive-today-on-your-pc-mac-or-phone.aspx

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

编辑:

由于SkyDrive可以通过WebDAV访问,您可以使用基本任务,如上传文件任何WebDAV功能的客户端…

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

你可以注册并获得包含API的文档:http://connect.microsoft.com/site1226

微软SkyDrive "API"是作为JavaScript库实现的。它们不仅不支持基本的一般文件系统管理操作,而且你必须实例化一个浏览器对象并拉出它的链,这是非常笨拙的。

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

我的课将允许你

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

可在此下载:http://cerulean.codeplex.com/documentation

不需要库

oneDrive安装客户端本地

used System.IO.File.Copy ("path to local file", "path to my local onedrive directory")