获取APP用户信息
为了在活动、任务中心显示APP中的用户积分等信息,需要通过该接口实时获取APP的用户信息。
调用方式
- 请求方式:
POST - 回调地址:
Dashboard -> Re.Boost -> 回调地址中设置
请求头参数(Header)
| 参数 | 必须 | 值 | 说明 |
|---|---|---|---|
| Content-Type | 是 | application/json | 声明json格式 |
| Authorization | 是 | Bearer md5(OpenSecret+(空格)+md5(请求body)) | OpenSecret 获取方式:Dashboard > 开发配置 > 开放平台秘钥 获取OpenSecret |
请求参数
请求包体:
{
"user_id": "App UserID",
}参数说明:
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| user_id | 是 | string | 活动用户的ID标识,也就是app项目提供的用户标识 |
响应处理
用户需要返回以下json格式数据
{
"code": 200,
"msg": "",
"data": {
"coin_num": 999999,
"username": "user_name",
"avatar_url": "https://avatarurl.png"
}
}响应参数说明:
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| code | number | string | 请求响应结果,如果请求响应成功,请返回200 |
| msg | 否 | string | 请求响应异常信息,如果非200情况下,可以用该字段提供错误信息 |
| data | 是 | object | 业务响应数据 |
| data.coin_num | 是 | number | 用户积分数量 |
| data.username | 是 | string | 用户名 |
| data.avatar_url | 是 | string | 用户头像URL |