Jump to content

Живое соединение

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

Live Connect (ранее — Messenger Connect , Live Services и Windows Live Dev ) — это набор API-интерфейсов и общих элементов управления, которые позволяют разработчикам иметь более глубокий контроль и предлагают доступ к основным службам и данным Windows Live через открытые и легко доступные интерфейсы прикладного программирования ( API) . На MIX07 старший архитектор Microsoft Дэнни Торп описал: [1]

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

Live Connect построен на стандартных веб-технологиях, таких как OAuth 2.0 , передача репрезентативного состояния (REST) ​​и нотация объектов JavaScript (JSON) , и предназначен для работы с любой технологией или устройством, включая ASP.NET , Microsoft Silverlight (в браузере и модели вне браузера), Windows Presentation Foundation (WPF), Adobe Flash , PHP и Java . [2]

Live Connect был выпущен 24 июня 2010 года как часть выпуска Windows Live «Wave 4» (известного тогда как Messenger Connect ) и объединяет ранее отдельные API Windows Live (Windows Live ID, Windows Live Contacts, Windows Live Messenger Web Toolkit, и другие) в единый API, основанный на отраслевых стандартах и ​​спецификациях. 13 сентября 2011 г. Messenger Connect был переименован в Live Connect и предоставляет дополнительные API для контактов и календарей OneDrive и Outlook , а также добавляет XMPP поддержку для службы Messenger .

Библиотеки, интерфейсы и элементы управления

[ редактировать ]

Live Connect предоставляет разработчикам различные способы интеграции своих приложений. Live Connect можно использовать на веб-сайтах, в настольных приложениях, а также Windows 8 в приложениях в стиле Metro. Разработчики могут выбирать из нескольких различных типов интеграции, каждый из которых охватывает различные сценарии, в том числе: [3]

Live Connect включает следующие возможности для веб-сайтов, приложений и устройств:

Услуга Выполнение Описание
OneDrive Фотографии Разрешите пользователям загружать, просматривать, делиться или распечатывать фотографии, хранящиеся на их SkyDrive, с веб-сайта, приложения или устройства разработчика.
Документы Разрешите пользователям открывать, сохранять, получать доступ и делиться документами, хранящимися на их SkyDrive, с веб-сайта, приложения или устройства разработчика.
Перспективы Календарь пользователя Разрешите разработчикам получать доступ к календарным встречам и сохранять их в календаре Hotmail , а также предоставлять разработчикам возможность напоминать своим пользователям о важных событиях на основе существующих событий календаря.
Контакты своих пользователей Разрешить разработчикам доступ к списку контактов Hotmail и разрешить этим пользователям определять, какие из их контактов уже являются участниками веб-сайта или приложения разработчика.
Мессенджер XMPP-интерфейс Предоставляет разработчикам API-интерфейсы для интеграции службы обмена мгновенными сообщениями Windows Live Messenger на своем веб-сайте, в приложении или устройстве через протокол XMPP .
Обновление статуса Разрешите разработчикам обновлять статус пользователя в Windows Live Messenger, чтобы их друзья знали, что они в данный момент используют ваш веб-сайт или приложение.
Поделиться значком Разрешить разработчикам интегрировать «значок общего доступа» на свой веб-сайт, позволяющий пользователям делиться контентом на веб-сайте или в приложении разработчика через Windows Live Messenger .
ИДЕНТИФИКАТОР Аутентификация Решение для единого входа, которое позволяет пользователям идентифицировать себя, используя свой Windows Live ID для аутентификации на веб-сайте или в приложении разработчика.
Профиль пользователя, Разрешить веб-сайту или приложению разработчика получать доступ к данным профиля таким как имя, день рождения, рабочий профиль и контактные данные.

API расширения клиента Windows Live

[ редактировать ]

Кроме того, Microsoft также предлагает API-интерфейсы расширения клиента Windows Live для программного обеспечения клиента Windows Live, такого как Windows Live Photo Gallery , Writer и Messenger . Эти API отделены от Live Connect и включают в себя следующие возможности:

Услуга Описание
SDK действий в мессенджере Позволяет разработчикам создавать приложения и игры, использующие возможности многопользовательской связи, предоставляемые Windows Live Messenger . Доступ к этим приложениям и играм можно получить через меню «Действия» или «Игры» в окне беседы Windows Live Messenger .
Фотогалерея SDK Включает платформу подключаемых модулей публикации , которая позволяет создавать подключаемые модули публикации фотографий и видео для фотоальбома Windows Live , а также простые точки расширения , которые предоставляют способы расширения, настройки и интеграции с фотоальбомом Windows Live .
Писатель SDK Включает API приложений , которые позволяют разработчикам создавать приложения, запускающие Windows Live Writer для создания новых сообщений или элементов «В блоге» для ссылок, фрагментов, изображений и элементов каналов, API подключаемого модуля источника контента , который помогает разработчикам расширять возможности Windows Live. Writer для вставки, редактирования и публикации новых типов контента, а также API настройки поставщика , который позволяет разработчикам настраивать и добавлять новые возможности в пользовательский интерфейс Windows Live Writer .

См. также

[ редактировать ]
  1. ^ «Мгновенные приступы разума: MIX07: бета-версия платформы Windows Live» . Windows Live Квантовая механика . Майкрософт . 1 мая 2007 г.
  2. ^ «Что такое Messenger Connect?» . MSDN . Майкрософт .
  3. ^ «Руководство для разработчиков Live Connect» . MSDN . Майкрософт .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ddb7cda2950030b7a96053982379e1a6__1708796520
URL1:https://arc.ask3.ru/arc/aa/dd/a6/ddb7cda2950030b7a96053982379e1a6.html
Заголовок, (Title) документа по адресу, URL1:
Live Connect - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)