上传文件到Skydrive
本文关键字:Skydrive 文件 | 更新日期: 2023-09-27 18:08:01
在即将发布的芒果版WP7中是否有一个官方API来上传文件到skydrive?
如果是,我在哪里可以找到一个例子和API描述?
根据这个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")