2013-06-14 5 views
0

Я хочу войти на мой сайт с подтвержденным gamertag от XBOX Live.Восстановить xbox live gamertag после входа в систему

Так что я думаю, что у меня есть две возможности:

  • Используйте OpenId (и веб-аутентификации API), предлагаемые Microsoft, но я могу только получить реальное имя пользователя, и я не знаю, как запросить реальный Gamertag
  • реализовать сам логин с Curl на Live.com (довольно жесткий из-за большого числа параметров, среди прочего, они Javascript генерируется ..)

кто-нибудь знает какие-либо решения?

PS: мой сайт в PHP, но любой ресурс приветствуется

ответ

0

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

UPDATE

Чтение через here, я не вижу никакой поддержки аутентификации. Все вызовы основаны на предоставляемом gamertag.

+1

Если он предоставляет только игровое поле, нет аутентификации, он может просто притворяться кем-то – rodi

+0

он должен предоставить игровое поле и пароль – DevZer0

+0

действительно? который является конечной точкой? существует ли какой-либо API, который принимает игры и пароль? – rodi

0

Вы должны использовать OAuth 2.0 с Живи, так как Xbox мы одобрили с Live (Microsoft) они используют ту же платформу для подписания в

Самая большая проблема нет никаких официальных документов на этом. - только для Xbox и филиалы имеют информацию о областях и конечных точках.

Ваш лучший выбор - переделать что-то вроде Smart-Glass и обратить пристальное внимание на HTTP-запросы, которые отправляются и перерабатывать запросы cURL.

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