Xsolla-logo

通过设备ID进行认证

post/login/device/{device_type}

通过特定设备ID对用户进行身份认证。要启用静默认证,请按照说明进行操作。

Request
path Parameters
device_type
required
string

设备类型。

Enum: "android" "ios"
query Parameters
projectId
required
string <uuid>

发布商帐户中的登录管理器项目ID。

payload
string

您的自定义数据。参数的值将在用户JWTpayload声明中返回。

with_logout
string
Default: "0"

显示是否停用现有用户JWT值并激活此调用生成的值。可以是以下值:

  • 1,停用现有值并激活新值;
  • 0,保持现有值的激活状态。
Request Body schema: application/json
device
required
string <= 100 characters

设备的制造商和型号名称。

device_id
required
string [ 16 .. 36 ] characters

设备ID:

Responses
200

确定

400

错误的请求

401

未授权

404

未找到

422

无法处理的实体

429

请求过多

Request samples
application/json
{
  • "device": "ONEPLUS A6003",
  • "device_id": "1AF516EFACD646F6"
}
Response samples
application/json
{
  • "token": "string"
}