用户身份验证

MINI.GAME调用该接口验证玩家身份信息

VerifySession

该API接口由 接入方 提供给MINI.GAME平台 进行调用

POST {ACCESS_URL}/api/user/verify_session?trace_id=minigame_trace_id

{ACCESS_URL}为接入方后台填写的回调地址,,配置位置:商户运营后台-设定-API接入配置页面

Headers

Name
Value

Content-Type

"application/json; charset=utf-8"

sign

"mini.game_sign_string"

签名算法请查阅 签名算法及示例 页面描述

Body

Name
Type
Description

app_id

string

商户的唯一标识

可通过商户后台获得

timestamp

integer

时间戳(秒)

operator_player_session

string

接入方从ingame接口传递上来的token参数

ip

string 非必填

用户ip

custom_parameter

string 非必填

接入方需要的额外参数

game_id

integer 非必填

游戏id

MINI请求参数示例

{
    "app_id": "13",
    "timestamp": 1711954264,
    "operator_player_session": "50f15a92-ee8d-11ee-9a61-00ff3fae08f7",
    "ip": "127.0.0.1",
    "custom_parameter": "",
    "game_id": 2000001
}

接入方响应参数示例

{
    "data": {
        "uname": "1003803",
        "nickname": "9999999999",
        "balance":  [{
                        "currency":"usdt",
                        "amount":999.9999
            }]
       },
    "code": 1,
    "msg": "ok"
}

成功返回示例的参数说明

参数名
下级
必选
类型
说明

data

——

object

详细数据

uname

——

string

用户的id,必须唯一

nickname

——

string

用户呢称

balance

——

array

用户余额 最多支持4位小数

——

currency

String

货币名称,详情查看货币列表支持的货币的name字段

——

amount

decimal

货币数值

code

——

integer

状态码

msg

——

string

提示信息

错误码

更多返回错误代码请查阅 通用错误码 页面描述

Last updated