Php 登录后检索xbox live玩家代号

Php 登录后检索xbox live玩家代号,php,live,xbox360,xbox,Php,Live,Xbox360,Xbox,我想用XBOX Live验证的玩家代号登录我的网站 所以我想我有两个机会: 使用微软提供的openId(和WebAuthAPI),但我只能检索用户的真实姓名,而且我不知道如何检索真实的玩家代号 我自己在live.com上用Curl实现一个登录(由于参数数量很多,而且是javascript生成的,所以很难实现) 有人知道解决办法吗 PS:我的网站是用PHP编写的,但是任何资源都是受欢迎的我相信你需要用户为你提供玩家标签并使用它进行身份验证 更新 通读一遍,我看不到任何身份验证支持。所有呼叫都基

我想用XBOX Live验证的玩家代号登录我的网站

所以我想我有两个机会:

  • 使用微软提供的openId(和WebAuthAPI),但我只能检索用户的真实姓名,而且我不知道如何检索真实的玩家代号
  • 我自己在live.com上用Curl实现一个登录(由于参数数量很多,而且是javascript生成的,所以很难实现)
有人知道解决办法吗


PS:我的网站是用PHP编写的,但是任何资源都是受欢迎的

我相信你需要用户为你提供玩家标签并使用它进行身份验证

更新


通读一遍,我看不到任何身份验证支持。所有呼叫都基于提供的玩家代号

您必须在Live上使用OAuth 2.0,因为Xbox us与Live(Microsoft)签署了协议,他们使用相同的平台进行登录

最大的问题是没有关于这方面的官方文件——只有Xbox和附属机构有关于作用域和端点的信息

最好的办法是对Smart Glass之类的东西进行反向工程,密切关注正在发送的HTTP请求,并重新设计cURL请求


第一步是在Live上注册应用程序,以便您可以请求使用数据。

如果他只提供玩家代号,没有身份验证,他可以假装是某个人,他应该提供玩家代号和密码真的吗?终点在哪里?是否存在接受玩家代号和密码的API?