Вопрос

Я разрабатываю приложение для Windows Phone 7, но не хочу повторно реализовывать свою собственную службу идентификации/аутентификации, особенно когда мы знаем, что пользователь будет входить в систему с учетной записью Windows Live.Но я понимаю из этой темы что Microsoft не будет предоставлять доступ к данным вошедших в систему пользователей.Действительно?

Есть ли способ получить эту информацию из службы Windows Live Id?Есть ли API, работающие на этом устройстве?

Спасибо,

Это было полезно?

Решение

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

Однако сейчас доступен анонимный Live Id, как упоминал Иштван в докладе, указанном в вашей ссылке.

Это доступно через ANID здесь для справки.

Метод UserExtendedProperties.GetValue (Microsoft.Phone.Info)

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

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

Бета-версия Windows Phone 7 с Windows Live Messenger Connect

Другие советы

Вы смотрели Windows Live Messenger Connect?Недавно он вышел из бета-версии (объявление).Windows Live Messenger Connector предоставляет API-интерфейсы Javascript и REST для приложений, использующих эту платформу. вот отправная точка для документации.Вы можете использовать Проводник REST Windows Live для изучения REST API существует пример настольного приложения там показано, как интегрировать Windows Live Messenger Connect.

ХТХ, индифромоз

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top