回答
根據這一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