回答
根据这一SO post:
SkyDrive的功能是不提供给第三方开发商。事实上,作为 ,没有官方公开的SkyDrive API。
另请参阅此其他SO post。
UPDATE:(感谢埃里克的指出了API可访问性的变化)
的实时连接的API新版本和Live SDK的Windows 电话已发货。请继续阅读以详细了解 现在可用,或访问得到 更多详情。
的developer center注意到:
的直播SDK也可用于Windows手机,Android和iOS。 Live Connect API使用开放标准,如OAuth 2.0,JSON和XMPP, 使其易于使用并且很熟悉。
这不再是事实。 SkyDrive在2011年12月推出了他们的API:http://windowsteamblog.com/windows_live/b/windowslive/archive/2011/12/07/skydrive-apis-for-docs-and-photos-now-ready-to-cloud-启用应用程序在Windows 8的窗口电话和更多.aspx –
@EricWarnke,感谢您指出了这一点 - 我已经更新了我的答案,以反映公共API的状态。 – JW8
AFAIK有从芒果/ 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的客户端...
在Build11上发布了Live SKD的预览版。
你可以注册并获得API文档包括: http://connect.microsoft.com/site1226
此链接已死亡。 – Pretzel
微软SkyDrive的 “API” 是这样实现的JavaScript库。他们不仅不支持基本的通用文件系统管理操作,还必须实例化一个浏览器对象并拉动它的链,这非常糟糕。
我已经直接实现了一些允许您将SkyDrive用作基于云的文件系统的类。我没有支持任何社交媒体方面。
我的课程将让你
- 这里验证
- 创建和删除文件夹
- 创建,读取,写入和删除文件
你可以使用Live SDK将SkyDrive整合到您的Win中dows电话应用程序。请参阅our code samples on GitHub。
Windows Phone应用程序可以使用the Live SDK for Windows Phone在SkyDrive中创建,读取,写入或删除照片和文档。
我管理构建和运行此应用程序。有按钮唱歌。当我点击它时会显示进度条并返回到相同的页面。我什么也没做。你能否建议我如何使用你的应用程序上传一些东西到skydrive。提前致谢! – masiboo
确保您在实时网站中将您的应用程序设置为“移动”。 –
不需要库
oneDrive安装客户端本地
使用System.IO.File.Copy( “路径到本地文件”, “路径到我的本地onedrive目录”)
对不起,但你误解了我的问题 – thumbmunkeys
- 1. 将文件上传到Skydrive上Android
- 2. WP8 +将文件上传到Skydrive
- 3. 使用java将文件上传到skydrive
- 4. 上传到特定文件夹的SkyDrive
- 5. 通过SkyDrive API上传文件到skydrive API
- 6. 将本地数据库上传到SkyDrive作为文本文件
- 7. 将字符串作为文本文件上传到SkyDrive?
- 8. Android:将字符串作为文本文件上传到skydrive
- 9. 如何将文件从IsolatedStorage上传到SkyDrive?
- 10. 将文件上传到公共skydrive链接
- 11. 将WAV文件上传到Windows Phone 7的Skydrive
- 12. 将图像上传到iphone的dropbox skydrive
- 13. 通过网络2.0上传SkyDrive文件
- 14. Java skydrive休息文件上传
- 15. 无法通过我的wp7设备上的LiveSDK将14mb文件上传到SkyDrive
- 16. 从Win32 C++程序上传文件到OneDrive(SkyDrive)
- 17. 在SkyDrive上创建文件
- 18. 将内存中的文件上传到Windows应用商店的Skydrive中?
- 19. 如何通过Live Connect SDK将文件下载并上传到SkyDrive
- 20. 如何通过JavaScript以编程方式将文件上传到skydrive?
- 21. WP8应用程序关闭后使用BackgroundUploadAsync将文件上传到SkyDrive
- 22. 将所有相机照片上传到Windows Phone 7中的skydrive文件夹中
- 23. 如何在iphone上skyDrive上传/下载文件夹sdk
- 24. 如何将Xml数据上传到skydrive服务器?
- 25. 如何将SQL Server CE Db上传到SkyDrive for windows phone
- 26. 将文件上传到box.net
- 27. 将文件上传到S3
- 28. 将文件上传到varbinary
- 29. 将文件上传到Box.net
- 30. 将文件上传到Owncloud
可能[Microsoft SkyDrive是否有API的副本](http://stackoverflow.com/questions/307696/does-microsoft-skydrive-have-an-api) – ctacke
显然有一些API,但不适用于上传:http: //windowsteamblog.com/windows_live/b/windowslive/archive/2011/07/20/developers-learn-how-to-bring-data-from-hotmail-messenger-and-skydrive-to-your-mobile-apps。 aspx – thumbmunkeys
我已经在我的博客上上传了一个真实世界应用程序的完整示例 - MetroSky - 它演示了您可以通过Live SDK 5.0和Windows Phone 7使用的几乎所有SkyDrive功能芒果: [完整示例](http:// blog。 mecum.biz/2012/01/a-complete-windows-phone-7-mango-skydrive-sample-metrosky/) – awsomedevsigner