- 获取用户微信信息
URL:
https --form POST https://demo.com/user/get-user-info
参数:
rawData
code
signature
encryptedData
iv
room_id -- 房间ID
返回:
{
"code": 0,
"message": "请求成功",
"data": {
"is_register": 1, //是否已注册 1--是 0--否
"token": "a12dd323239e7b1e7be95eac7b0cb31c"
}
}
- 积分账户绑定
URL:
https --form POST https://demo.com/user/claim
参数:
source -- 平台(斗鱼/虎牙/陌陌、、、、)
account -- 用户在直播平台的昵称或者id
token -- 用户token
invite_code -- 邀请码
返回:
{
"code": 0,
"message": "请求成功",
"data": {
"score": "66.00"
}
}
{
"code": 20001,
"message": "用户不存在"
}
- 积分兑换
URL:
https --form POST https://demo/user/exchange
参数:
source -- 平台(斗鱼/虎牙/陌陌、、、、)
score -- 礼物积分
gift -- 礼物名称
token -- 用户token
返回:
{
"code": 0,
"message": "兑换成功",
"data": {
"score": "66.00" // 用户剩余积分
}
}
{
"code": 20002,
"message": "用户积分不足"
}
- 平台礼物列表
URL:
https --form POST https://demo.com/gift/list
参数:
token -- 用户token
page --页码:默认为1
返回:
{
"code": 0,
"data": {
"list": [
{
"id": 10,
"log": "斗鱼平台的此刻你心里想起谁丶于2017-05-10 12:56:48给主播GGGGG!!!!送礼物:兑换一首歌。消费积分:5分"
},
{
"id": 9,
"log": "斗鱼平台的此刻你心里想起谁丶于2017-05-10 12:55:27给主播GGGGG!!!!送礼物:兑换一首歌。消费积分:5分"
}
],
"paging": {
"curPage": "1",
"pageSize": 5,
"pages": 1,
"total": 2
}
}
}
- 平台礼物兑换记录列表
URL:
https --form POST https://demo.com/user/exchange-log
参数:
token -- 用户token
page --页码:默认为1
返回:
{
"code": 0,
"message": "请求成功",
"data": {
"list": [
{
"id": 10,
"log": "斗鱼平台的此刻你心里想起谁丶于2017-05-10 12:56:48给主播GGGGG!!!!送礼物:兑换一首歌。消费积分:5分"
},
{
"id": 9,
"log": "斗鱼平台的此刻你心里想起谁丶于2017-05-10 12:55:27给主播GGGGG!!!!送礼物:兑换一首歌。消费积分:5分"
}
],
"paging": {
"curPage": "1",
"pageSize": 5,
"pages": 1,
"total": 2
}
}
}
- 用户绑定记录
URL:
https --form POST https://demo.com/user/bind-log
参数:
token -- 用户token
返回:
{
"code": 0,
"message": "请求成功",
"data": [
{
"id": 3,
"open_id": "oBlL70Fbk_LcQj3Gc9MlIskibSLw",
"user_id": "11493437", // 直播平台用户ID
"type": 1, // 类型 1--绑定 2--解绑
"source": "斗鱼",
"created_at": "2017-05-24 07:03:35", 绑定时间 / 解绑时间
"updated_at": "2017-05-24 07:03:35",
"user_name": "此刻你心里想起谁丶" // 直播平台用户昵称,
"score" : 100 // 用户获取积分
}
]
}
- 用户解绑
URL:
https --form POST https://demo.com//user/unbound
参数:
token -- 用户token
返回:
{
"code": 0,
"message": "请求成功",
"data": null
}