gpt4 book ai didi

xbox-live - 使用 Xbox Web API 登录

转载 作者:行者123 更新时间:2023-12-04 17:30:53 27 4
gpt4 key购买 nike

我需要让用户在我的应用程序中使用他们的 Xbox 登录。这是我的代码片段:

 base_url = 'https://login.live.com/oauth20_authorize.srf?'
qs = unquote(urlencode({
'client_id': 'My client Id',
'redirect_uri': 'https://localhost:44331',
'response_type': 'token',
'display': 'touch',
'scope': 'service::user.auth.xboxlive.com::MBI_SSL',
'locale': 'en',
}))

我的问题是我不确定从哪里获取我的客户端 ID 以及如何添加该范围。我已经在 Azure 应用程序注册中注册了我的添加并获得了我的客户端 ID 并添加了重定向 Url,但仍然无法正常工作。

最佳答案

client_id 应该来自 Azure 仪表板中的应用程序

  • 转到 portal.azure.com然后点击“App Registrations ”。

  • 如果您在目录中,您可能必须单击“查看个人帐户中的所有应用程序”

  • 选择您的应用程序,点击“新注册”创建一个

  • 转到左侧工具栏上的“概述”(如果尚未选择)

  • 从“应用程序(客户端)ID”字段中获取 client_id
    您可能还对以下内容感兴趣:

    • client_secretclient_secret_id:来自“Certificates & secrets”

    • 配置允许的return_url:“Authentication”、“Platform Configurations”、“Web”

    • tenant_id:在“Azure Active Directory”下方(位于左侧的工具栏中,可通过左上角的“汉堡菜单”访问) ,点击“Overview”,然后在“Tenant information”下找到


对于展示 最低 /oauth20_authorize.srf 可能需要 Xbox Live 授权的小型演示,请参阅 printf 的 URL 和gamertag_to_uuid.sh 中的第一个 curl 调用.

关于xbox-live - 使用 Xbox Web API 登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59830600/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com