2012-10-15 109 views
0

我想使用.Net Framework 2.0 System.Net库上传SkyDrive上的文件(该文件夹是公开的)。 (用的WinForm或控制台项目)通过网络2.0上传SkyDrive文件

的SkyDrive文件夹是"<http://sdrv.ms/P0lta5>"

我用Google搜索的结果,我发现一些代码:

WebClient wc = new WebClient(); 
byte[] up = wc.UploadFile(@"<http://sdrv.ms/P0lta5>", @"d:/1.jpg"); 

但是使用这个代码我的文件不会被上传到指定文件夹。

(任何代码示例WebClient,HttpWebRequest将有所帮助)。

+3

我宁愿使用[SkyDrive的API(http://blogs.windows.com/windows_live/b/windowslive/archive/2012/04 /25/skydrive-apis-bring-your-data-to-any-app-any-platform-any-device.aspx)。 –

+1

@UweKeim:目前唯一的[Microsoft官方微软管理的SkyDrive API适用于Windows 8](http://msdn.microsoft.com/zh-cn/live/default.aspx)。 CodePlex上还有一个[非官方托管API](http://skydriveapiclient.codeplex.com/),但它仍然处于测试状态。 –

回答