在即将发布的WP7 Mango版本中是否有官方API将文件上传到skydrive?
如果是,我在哪里可以找到示例和API描述?
答案 0 :(得分:6)
根据SO post:
第三方开发人员无法使用SkyDrive功能。如 事实上,没有正式的公共SkyDrive API。
另见其他SO post。
更新:(感谢Eric指出API辅助功能的变化)
新版Live Connect API和Live SDK for Windows 手机现已发货。请继续阅读以了解更多信息 现已上市,或访问Live Connect developer center获取 更多细节。
developer center注意到:
Live SDK也适用于Windows Phone,Android和iOS。该 Live Connect API使用OAuth 2.0,JSON和XMPP等开放标准, 使他们变得容易和熟悉。
答案 1 :(得分:6)
您可以使用Live SDK将SkyDrive集成到Windows Phone应用程序中。请参阅our code samples on GitHub。
答案 2 :(得分:5)
Windows Phone应用程序可以使用the Live SDK for Windows Phone在SkyDrive中创建,读取,写入或删除照片和文档。
答案 3 :(得分:3)
AFAIK没有从Mango / WP7上传文件到SkyDrive的官方API ...例如参见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/
编辑:
由于可以通过WebDAV访问SkyDrive,您可以使用基本任务,例如上传文件任何支持WebDAV的客户端......
答案 4 :(得分:2)
在Build11上宣布了Live SKD的预览。
您可以在以下位置注册并获取API包含文档: http://connect.microsoft.com/site1226
答案 5 :(得分:1)
Microsoft SkyDrive“API”作为JavaScript库实现。它们不仅不支持基本的通用文件系统管理操作,还必须实例化一个浏览器对象并拉动它的链,这非常糟糕。
我直接实现了一些允许您将SkyDrive用作基于云的文件系统的类。我没有支持任何社交媒体方面。
我的课程允许你
答案 6 :(得分:0)
不需要图书馆
oneDrive在本地安装客户端
使用System.IO.File.Copy(“本地文件的路径”,“我的本地onedrive目录的路径”)