Будет ли в следующем выпуске WP7 для Mango официальный API для загрузки файла на skydrive?
Если это так, где я могу найти пример и описание API?
Вы можете использовать Live SDK для интеграции SkyDrive в приложения Windows Phone.Пожалуйста, смотрите наши примеры кода на GitHub .
Согласно этому SO сообщению :
Функциональность SkyDrive недоступна сторонним разработчикам.На самом деле, нет официального публичного API SkyDrive.
Также смотрите эту другую ТАК сообщение .
ОБНОВЛЕНИЕ: (Благодарим Эрика за указание на изменение доступности API)
Из окна Steam :
Новая версия API Live Connect иLive SDK для Windows Phone уже поставляется.Пожалуйста, читайте дальше, чтобы узнать больше о том, что доступно сейчас, или посетите Центр разработчиков Live Connect , чтобы получить еще больше подробностей.
Центр разработчиков отмечает, что:
Live SDK также доступен для Windows Phone, Android и iOS.API Live Connect используют открытые стандарты, такие как OAuth 2.0, JSON и XMPP, что делает их удобными и привычными для работы.
Приложения для Windows Phone могут использовать Live SDK для Windows Phone для создания, чтения, записи или удаления фотографий и документов в SkyDrive.
AFAIK Официальный API для загрузки файла в SkyDrive из Mango / WP7 отсутствует ... см., Например, 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/
EDIT:
Поскольку SkyDrive доступен через WebDAV, вы можете использовать его для основных задач, таких как загрузка файла, любому клиенту с поддержкой WebDAV ...
Предварительный просмотр Live SKD был анонсирован на Build11.
Вы можете зарегистрироваться и получить документацию по API по адресу: http://connect.microsoft.com/site1226
Microsoft SkyDrive "API" реализован в виде библиотек JavaScript.Мало того, что они НЕ поддерживают базовые общие операции управления файловой системой, вы должны создать экземпляр объекта браузера и натянуть его на цепочку, что является чрезвычайно хитрым.облачная файловая система.Я не поддерживал ни один из аспектов социальных сетей.
Мои занятия позволят вам
Доступно здесь: http://cerulean.codeplex.com/documentation
нет необходимости в библиотеке
локально установить клиент oneDrive
used System.IO.File.Copy («путь к локальному файлу», «путь к моему локальному каталогу onedrive»)