close

Вход

Забыли?

вход по аккаунту

?

Презентация

код для вставкиСкачать
Live Connect
увеличение функциональности сайта или приложения благодаря
подключению к 500 миллионам пользователей платформы
Windows Live®
Антон Мамичев
Менеджер по продвижению Windows Live в России
Windows Live – это набор бесплатных сервисов и приложений
для работы и общения в сети Интернет,
связанный единым идентификатором Windows Live™ ID.
Устройства
Профиль
Контакты
Почта
s.petrov@hotmail.com
Киностудия
Фотоальбом
Календарь
Mesh
Редактор блогов
Группы
Семейная
безопасность
Возможности для партнеров
Управление
учетными
записями
Авторизация
OAuth 2.0
Платформа
Windows Live
Активные
представления
Доступ к
информации
пользователя и
к Messenger
Управление учетными записями
Специальные программы для партнеров
Windows Live Service Provider Program
Специальная программа для
WLSPP
телекоммуникационных операторов, в рамках
которой разработчикам предоставляется
расширенный доступ к управлению учетным
записям и фирменными настройками.
Пример: www.mymts.ru
Центр управления Windows Live
Сервис для небольших групп (до
500 пользователей), который
позволяет создавать адреса
электронной почты Hotmail в
WLAC
произвольном домене
(на который
есть права), размещать логотип
организации/группы и
предоставлять участникам группы
доступ к Windows Live.
Подробнее…
Windows Live
Microsoft Live@edu
Специальная программа для
учебных заведений, позволяющая
создавать учетные записи
Windows Live ID в домене учебного
Live@edu
заведения и использовать
электронную почту на базе
Microsoft Exchange Server 2010 SP1.
Подробнее…
Admin Center SDK
SDK содержит:
• документированные
SOAP-запросы для
каждого метода;
• 2 демонстрационных
приложения для
командной строки с
исходным кодом;
• демонстрационное
приложение Win32 для
управления учетными
записями;
• демонстрационное
приложение,
обновляющее домен с
использованием CSVфайла.
http://msdn.microsoft.com/en-us/library/bb259721.aspx
Live Connect
Почему стоит использовать Live Connect на сайте или в
приложении для авторизации и доступа к данным
пользователей.
Парадокс персонализации
• Пользователям не нравится процесс
авторизации на сайтах и в приложениях.
• Персонализация увеличивает вовлечение и
лояльность к сайтам и приложениям
“77% сайтов, предоставивших новые возможности
авторизации, увидели повышенный интерес
пользователей” – исследование компании Edge Research
«The Value of Social Login and the Registered Use»
http://info.gigya.com/MR-SSO.html
Live Connect
Live
Connect
предоставляет
доступ
к
SkyDrive,
Hotmail
и
Windows Live Messenger благодаря использованию распространенных
стандартов: OAuth 2.0, JSON и XMPP.
Разработчик получает (с согласия пользователя):
возможность создавать и просматривать документы, фотографии и
видео;
доступ к календарям (например, календарю дню рождений друзей)
и списку контактов;
доступ к статусу присутствия и возможность отправлять текстовые
сообщения контактам.
http://blogs.technet.com/b/wlrus/archive/2011/09/15/live-connect-windows-live.aspx
Live Connect SDK
Live SDK предоставляет набор элементов управления и прикладных
программных интерфейсов (API), которые предоставляют приложениям
возможность интеграции с Windows Live ID и получить доступ к информации в
SkyDrive, Hotmail и Windows Live Messenger на Windows Phone и Windows
Developer Preview.
1.
Упрощенная авторизация и регистрация
– Парадокс персонализации решается внедрением единого входа на
базе OAuth 2.0 - Windows Live ID
2. Простой доступ к контенту пользователей – фотографии, документы,
контакты и т.д.
– Приложения и сайты могут использовать
Live Connect Для доступа к данным пользователя, хранящимся в облаке
https://connect.microsoft.com/site1226
SkyDrive
Миллионы пользователей уже разместили миллиарды фотографий и
документов в SkyDrive. Вы можете интегрировать фотографии, видео и
документы пользователей в ваш продукт с использованием Live Connect.
•
Доступ к фотографиям: возможность загружать, просматривать, обмениваться или
печатать фотографии в SkyDrive прямо из вашего продукта.
•
Доступ к документам: возможность открывать, сохранять, получать доступ и
обмениваться документами в SkyDrive прямо из вашего продукта.
Hotmail
С помощью API вы можете интегрировать возможности Hotmail в ваш сайт,
приложение или устройство для еще большего вовлечения пользователей. Вот
примеры того, что вы можете сделать с новым API:
•
Сохранение в календарь: предоставьте пользователям возможность сохранять ваши
события в свой календарь Hotmail и автоматически получать важные напоминания – это
будет способствовать возвращению пользователей на ваш сайт или в приложение, не
давая забыть о вашем продукте.
•
Поиск друзей: покажите пользователям их контакты из Hotmail, которые уже являются
пользователями вашего сайта или приложения, и предложите стать друзьями в рамках
вашего проекта. Это усилит ощущение сообщества и предоставит больше возможностей
для совместной работы и социализации приложения или вебсайта.
Доступ к этой информации в Hotmail пользователи могут получить на мобильном телефоне с
использованием протокола Exchange ActiveSync (m.hotmail.com), клиент которого встроен практически
во все мобильные телефоны и доступен в виде приложения для Android.
Messenger
Windows Live Messenger – это самый популярный сервис быстрых сообщений в
мире, и благодаря API вы можете использовать его в вашем продукте. Вот всего
лишь несколько способов интеграции с Messenger:
•
Интерфейс XMPP: вы можете интегрировать Messenger в ваши настольные, онлайновые
или мобильные коммуникационные продукты с помощью подключения к нашему XMPPсервису.
•
Обновления статуса: обновите статус пользователя, чтобы проинформировать его друзей
о вашем сайте и приложении, тем самым привлекая новых пользователей.
•
Карточки публикаций: Всего пара строчек кода позволяет пользователям обмениваться
вашим контентом с друзьями в Messenger и Hotmail на сайтах, в приложениях и на
мобильных устройствах. Благодаря огромной сети пользователей ваш контент проще
найти и легче привлечь новых пользователей.
http://xmpp.org/2011/09/microsoft-adds-xmpp-support-to-windows-live-apis/
Еще несколько сценариев для Live SDK
•
Используйте бесплатное хранилище SkyDrive для хранения пользовательского
контента и предоставления к нему доступа.
Например: фотогалереи или документы для общего доступа и совместной работы.
•
Записывайте события в календарь пользователя, чтобы пользователь
возвращался на ваш сайт.
Например: запишите в календарь дату выхода новой версии приложения, дату и время
мероприятия или билета на самолет и т.д.
•
Помогите пользователю найти своих друзей, использующих ваше приложение
или сайт
Например: пригласите друзей пользователя в игру или соберите всех в социальную группу и
объедините их вокруг вашего сайта или приложения.
•
Построение сетей обмена информацией в режиме реального времени с
помощью Windows Live Messenger
Например: предоставьте пользователю возможность опубликовать результаты спортивной
игры в подключенных сетях автоматически прямо с вашего сайта или приложения!
Пользователи Windows Phone 7 и других современных телефонов имеют
автоматический доступ к размещенному вами контенту благодаря EAS!
Пример: авторизация пользователя
<div id="signin"></div>
<script>
WL.Event.subscribe("auth.login", onLoginComplete);
var scopes = ["wl.signin", "wl.basic"];
WL.ui({
name: "signin",
element: "signin",
scope: scopes
});
function onLoginComplete(session) {
if (!session.error) {
// получение данных пользователя
}
}
</script>
Определение авторизации пользователя
WL.getLoginStatus(function (response) {
if (response.status && response.status!= ‘Connected’) {
// Ваше приложение уже знает пользователя и может использовать
// токены в объекте response.session
}
)
Примеры использования
10 демонстрационных
приложений:
• Интернет-магазин
• Спортивный сайт
• Спортивный чат
• Музыкальный сайт
• Новости
• Путешествия
• Социальные сети
• Поиск друзей
• Игры
http://www.connectdemos.com/
Демонстрация ISDK и приложений
Демонстрация сценариев работы с Live Connect с помощью
Interactive SDK - http://isdk.dev.live.com/ .
Активные представления
Активные представления
С помощью активных
представлений Hotmail
можно просматривать
содержимое и выполнять
с ним различные действия
непосредственно в
письме, не переходя на
другой веб-сайт.
Использовать активные
представления можно
двумя способами:
1. Предварительный
просмотр.
2. Интерактивная
электронная почта.
http://explore.live.com/windows-live-hotmail-active-views-partners
http://channel9.msdn.com/Blogs/coolstuff/Hotmail-Active-Views-Brings-the-Web-to-Your-Inbox
Новые возможности SkyDrive SDK
Интеграция бесплатного интернет-хранилища с приложениями
партнеров.
SkyDrive сегодня
Облачное пространство для документов и фотографий с
совместным доступом, а также API для партнеров
Доступ с
устройств
• Доступ к SkyDrive.com
в веб-браузере с
любого устройства:
Windows, Mac, iPhone,
iPad, Android и других
• Тесная интеграция с
хабами Office и
Изображения на
Windows Phone
Обмен фото и
документами
• Бесплатное хранение
огромного количества
документов и фотографий
• Веб-приложения Office
позволяют просмаривать,
редактировать и совместно
работать с документами
Office
• Слайдшоу с подписями,
отметками и многим другим
Интеграция с
приложениями
Возможности
для партнеров
• Сохраняйте или
загружайте файлы
прямо в в SkyDrive из
Фотоальбома Windows
Live Photo, Office 2010
или Office 2011 (Mac)
• Поддержка REST API и
OAuth 2.0 (Live ID)
• Синхронизируйте
заметки на iPhone,
Windows Phone и
SkyDrive с помощью
OneNote Mobile
• Доступ к документам
или обмен
фотографиями из
ваших приложений
• Доступ к другим
сервисам Windows Live,
например «Контакты» и
«Календарь»
Кто использует SkyDrive?
Более 100M зарегистрированных пользователей.
~60M пользователей ежемесячно.
Мгновенно доступен 500M пользователей Live ID
• Поскольку SkyDrive является частью сервисов Windows Live (Hotmail, Messenger), сотни
миллионов пользователей могут начать использовать SkyDrive одним кликом.
• SkyDrive предоставляет удобные возможности для обмена контентом по электронной почте
или через социальные сети. Уже более 500 миллионов фотографий были отправлены в виде
слайдшоу.
Ведущий сервис для хранения и
обмена документами Office
Ведущий сервис на Windows Phone
• Более 200M документов Office были
загружены в SkyDrive
• Пользователи Windows Phone
автоматически загружают в SkyDrive более
120 фотографий каждый месяц
* All stats as of August 2011
Возможности партнеров
SkyDrive для фото и видео
SkyDrive для документов
Сценарии
Загрузка фотографий/видео (инициированные
пользователем), чтение, общий доступ. Например:
• Просмотр, загрузка и обмен фотографиями из моей
камеры или телефона
• Доступ к фотографиям и видео с любого устройства
Чтение / запись документов. Например:
• Создание, открытие, редактирование и сохранения
документов с телефона или других устройств.
• Доступ к документам и фотографиям из приложений,
которые я использую для печати, обмена или публикации.
Не
поддерживается
•
•
Автоматическая синхронизация или резервные копии
Загрузка данные, для которых не предусмотрен
предварительный просмотр в SkyDrive.com
•
•
Автоматическая синхронизация или резервные копии
Загрузка данные, для которых не предусмотрен
предварительный просмотр в SkyDrive.com
Связанные
ограничения
•
•
Форматы фотографий: GIF, JPG, PNG, TIFF
Фотографии будут уменьшены до 2048px (по
максимальной стороне), если будут больше;
•
Типы документов: PDF, TXT, Microsoft Word, PowerPoint,
Excel и OneNote (включая бинарные, XML и другие виды)
•
•
Формат видео: MP4 (H.264), WMV;
Размер видео: до 100MB; могут быть перекодированы
после загрузки
•
Формат аудио: WAV
•
•
•
Фотографии (Create, Read, Update, Delete)
Обмен (через специальный URL)
Подпись
•
Документы (Create, Read, Update,
Delete)
Обмен (через специальный URL)
•
•
API для Single Sign-on (OAuth), регистрации и авторизации, контакты (Hotmail)
Производительность API для хранения может регулироваться MS с целью защиты, условия могут измениться.
API
Общие
инструменты
•
Загрузка и обмен мобильным контентом
Партнерские приложения могут загружать фотографии и видео в SkyDrive, а также
создавать, удалять и редактировать альбомы, папки и подпапки, а также комментарии
и теги.
1
Пользователь
делает
фотографию.
2
3
Пользователь
редактирует
фотографию с
помощью
приложения и
загружает в SkyDrive
Фотографии сохранены в SkyDrive и доступны для
просмотра в телефоне или на компьютере.
Доступ к фотографиям и видео
Приложения могут получать доступ к фотографиям и видео в SkyDrive, изменять и
записывать новые файлы в SkyDrive.
1
Пользователь выбирает
фотографии, размещенные в
SkyDrive.
2
С помощью приложения
пользователь создает
видеоролик, используя
фотографии выбранные
фотографии, а по завершении –
загружает результат в SkyDrive.
3
Видеоролик теперь доступен
на SkyDrive и может
просматриваться как на
компьютере, так и на
мобильном телефоне.
Документы пользователя в вашем продукте
Приложения могут получить доступ к документам пользователя, расположенным в
SkyDrive, для использования в качестве контента приложения.
1
2
Готовый документ
пользователя размещен в
SkyDrive.
3
Сайт предлагает
возможность загрузить
документ из SkyDrive.
Пользователь выбирает
документ и использует
функции приложения.
Внедрение документов Office
Партнерские сайты могут внедрять документы Excel, PowerPoint, размещенные в
SkyDrive, на веб-страницы и в блоги.
1
2
Пользователь создает
таблицу в Веб-приложении
SkyDrive
Пользователь получает код
внедрения для блога.
3
Презентация
доступна для
просмотра
посетителям
страницы и
обновляется
динамически.
Windows Live в цифрах
8 миллиардов
писем отправляются ежедневно в Hotmail
25 миллиардов
Контактов сохранили пользователи
200 миллионов
человек используют Messenger
1.5 миллиарда
фотографий публикуются ежемесячно
350 миллионов
документов MS Office публикуются ежемесячно
Спасибо за внимание!
Полезные ресурсы:
1. Веб-сайт Windows Live
2. Новости Windows Live в России
3. Портал разработчика
4. Контактный адрес
www.windowslive.ru
www.wlnews.ru
http://dev.live.com
wlrus@microsoft.com
Приложения
Partner offer: how it compares
SkyDrive
(end users)
SkyDrive
(APIs)
White label
storage (S3,
Azure)
Google Docs,
G+
(APIs)
iCloud
(APIs)
Dropbox
(APIs)
File types
• Any
• Documents
(specific file
types)
• Photos &
Videos (specific
file types,
resolutions)
• No other file
types (e.g.
MP3, ZIP etc.)
• Any
• Documents
(specific file
types)
• Photos &
Videos (specific
file types,
resolutions)
• No MP3, ZIP
etc.
• Documents
(specific file
types)
• Photos – read
only
• No MP3, ZIP
etc.
• Any
Scenarios
• Document
read/write
• Photo upload,
Photo read,
sharing
• Auto sync
(Spring 2012)
• Document
read/write
• Photo upload
(user initiated
only), photo
read, sharing
• No auto sync
• No backup
• No app settings
sync
• Any (you build
what you want)
• Document
access
• Photo upload
(user initiated
only)
• Photo sharing
• No app settings
sync
• Document
access
• Photo read only
• No app settings
sync
• Any
Auth.
mechanis
m?
• Live ID (500M
users)
• Live ID – OAuth
2.0 (500M
users)
• Developer
chooses
• Google ID
(200M+ users)
• Apple ID
(250M+ users)
• Dropbox ID
(40M users)
Документ
Категория
Инструкции
Просмотров
30
Размер файла
6 705 Кб
Теги
1/--страниц
Пожаловаться на содержимое документа