Использование служб Windows Live для персонализации приложений (HTML)

[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. При разработке приложений для Windows 10 см. раздел последняя документация]

Можно персонализировать приложения среды выполнения Windows таким образом, чтобы они представляли для пользователей дополнительную ценность, включив в него компоненты служб Windows Live.

Live SDK позволяет приложениям среды выполнения Windows использовать данные из учетных записей Outlook.com и Microsoft OneDrive пользователя, чтобы предоставлять персонализированное и основанное на взаимодействии обслуживание.

Функции Live SDK

Пакет Live SDK позволяет приложениям среды выполнения Windows использовать возможности служб Windows Live для предоставления пользователям персонализированное и основанное на взаимодействии обслуживание.

Этот раздел позволит вам познакомиться поближе с данными возможностями Live SDK.

  • Возможности API Identity
  • Возможности API OneDrive
  • Возможности API Outlook.com

Возможности API Identity

API удостоверений позволяет персонализировать приложения среды выполнения Windows, а функция единого входа делает эту персонализацию органичной частью взаимодействия пользователя с Windows.

  • Удобная персонализация

    Вы можете разрешить пользователям входить в свою учетную запись Майкрософт с помощью элемента управления, предоставленного Live SDK. После того как пользователь войдет в свою учетную запись, приложения среды выполнения Windows могут получать доступ к информации из его профиля.

  • Информация из профиля

    Приложения среды выполнения Windows могут получать доступ к информации, которую пользователи добавляют в профиль учетной записи Майкрософт, делая ваше приложение своим приложением. Профиль, к которому приложение получает доступ, обычно содержит такие сведения, как имя и фамилия пользователя, его пол и дата рождения.

Познакомьтесь поближе с Identity API

Возможности API OneDrive

Благодаря OneDrive ваши пользователи могут хранить свои фотографии, видео и документы в облаке. Ваше приложение может получать к ним доступ с любого устройства под управлением Windows несколькими способами.

  • Приложение может использовать API OneDrive в Live SDK, чтобы получить доступ к фотографиям и другим файлам пользователя, хранящимся в OneDrive, без непосредственного вмешательства пользователя.

  • Приложение может использовать средство выбора файлов, чтобы предоставить пользователю возможность перемещаться по своим файлам в OneDrive и выбирать их.

С помощью OneDrive пользователи могут делиться содержимым с другими людьми, даже если у тех нет учетной записи Майкрософт.

API OneDrive допускает следующие сценарии совместного использования из приложения Магазина Windows:

  • Фотографии и видеозаписи

    Предоставьте пользователям возможность выбирать, отправлять и предоставлять общий доступ к фотографиям и видеозаписям, которые они создали в вашем приложении. Приложения для редактирования изображений или видеозаписей могут подключаться к облаку и предоставлять пользователям возможность ретушировать свои фотографии и делать их более выразительными с помощью фильтров.

  • Документы

    Предоставьте пользователям возможность доступа к их документам, таблицам и презентациям откуда угодно и с любого устройства. Ваше приложение может помочь пользователям в создании, доступе и редактировании их документов, хранящихся в OneDrive.

Подробнее об API OneDrive.

Возможности API Outlook.com

API Outlook.com позволяет приложениям среды выполнения Windows взаимодействовать с контактами и календарями, которые пользователи сохраняют в учетных записях Outlook.com. Приложение может использовать эту информацию, улучшая взаимодействие с пользователями.

Приложения среды выполнения Windows можно сделать более привлекательными для пользователей, используя API Outlook.com для получения доступа к их:

  • Контактам

    Связывайте своих клиентов с другими известными им пользователями, которые также используют ваше приложение.

  • Календарям

    Предоставляйте пользователям причину возвращаться к вашему приложению путем подписки на общие календари вашего приложения или создания событий, которые доступны вашему клиенту на всех его устройствах.

Подробнее об API Outlook.com

Начало работы со службами Windows Live в приложениях среды выполнения Windows

Ниже описано, как подготовиться к использованию Live SDK в приложениях среды выполнения Windows.

Подготовка компьютера, на котором ведется разработка, к использованию служб Windows Live в создаваемых приложениях среды выполнения Windows

Подготовьте компьютер, на котором ведется разработка приложений среды выполнения Windows, с помощью следующих шагов:

  1. Скачивание и установка средств и пакета SDK для разработки приложений среды выполнения Windows, если эти средства еще не установлены. В данный пакет для скачивания входят Microsoft Visual Studio и другие необходимые средства.
  2. Скачивание и установка Live SDK.

Подготовка учетной записи к использованию служб Windows Live в создаваемых приложениях среды выполнения Windows:

Для разработки приложения Магазина Windows, использующего службы Windows Live, необходимо иметь учетную запись разработчика приложений для Магазина Windows. Если у вас ее еще нет, можно создать ее в вашей Информационной панели.

Необходимо зарегистрировать приложения Магазина Windows, которые используют возможности служб Windows Live, в вашей Информационной панели, чтобы они смогли использовать эти возможности.

Использование служб Windows Live в приложениях среды выполнения Windows

После того как на используемом для разработки компьютере будет установлено необходимое программное обеспечение и будут настроены учетные записи, обратитесь к следующим разделам за дополнительной информацией об использовании возможностей служб Windows Live в приложениях среды выполнения Windows.

В этом разделе

Тема Описание

Краткое руководство: персонализация вашего приложения

Ваше приложение среды выполнения Windows на JavaScript может использовать пакет Live SDK для получения доступа к учетной записи Майкрософт пользователя.

Добавление служб Майкрософт в приложение

Здесь вы узнаете, как добавить возможности, предоставляемые службами Майкрософт, в приложение среды выполнения Windows, чтобы предоставить ему доступ к информации из профиля пользователя, файлам и фотографиям в Microsoft OneDrive и данным в Outlook.com.

Требования для входа с учетной записью Майкрософт

Следуйте этим рекомендациям, чтобы обеспечить правильный вход в учетную запись Майкрософт для пользователей приложений Магазина Windows на JavaScript.

 

Связанные разделы

Центр разработки служб Windows Live

Документация для разработчиков служб Windows Live