Загрузить файл в Skydrive - PullRequest
       29

Загрузить файл в Skydrive

7 голосов
/ 07 сентября 2011

Будет ли в следующем выпуске WP7 для Mango официальный API для загрузки файла на skydrive?

Если это так, где я могу найти пример и описание API?

Ответы [ 7 ]

6 голосов
/ 19 декабря 2011

Вы можете использовать Live SDK для интеграции SkyDrive в приложения Windows Phone.Пожалуйста, смотрите наши примеры кода на GitHub .

6 голосов
/ 07 сентября 2011

Согласно этому 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, что делает их удобными и привычными для работы.

5 голосов
/ 26 апреля 2012

Приложения для Windows Phone могут использовать Live SDK для Windows Phone для создания, чтения, записи или удаления фотографий и документов в SkyDrive.

3 голосов
/ 07 сентября 2011

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 ...

2 голосов
/ 22 сентября 2011

Предварительный просмотр Live SKD был анонсирован на Build11.

Вы можете зарегистрироваться и получить документацию по API по адресу: http://connect.microsoft.com/site1226

1 голос
/ 18 ноября 2011

Microsoft SkyDrive "API" реализован в виде библиотек JavaScript.Мало того, что они НЕ поддерживают базовые общие операции управления файловой системой, вы должны создать экземпляр объекта браузера и натянуть его на цепочку, что является чрезвычайно хитрым.облачная файловая система.Я не поддерживал ни один из аспектов социальных сетей.

Мои занятия позволят вам

  • аутентифицировать
  • создавать и удалять папки
  • создаватьчитать, писать и удалять файлы

Доступно здесь: http://cerulean.codeplex.com/documentation

0 голосов
/ 03 октября 2014

нет необходимости в библиотеке

локально установить клиент oneDrive

used System.IO.File.Copy («путь к локальному файлу», «путь к моему локальному каталогу onedrive»)

...