企业直播支持与您的积分系统对接,实现观众兑换积分礼物打赏主播的操作。本文介绍您需要自行开发的接口的相关规范,请按照规范完成接口的开发。
说明
如果在对接过程中遇到问题,请联系客户经理或技术支持。
观众可以消耗积分兑换礼物,对主播实时进行打赏。为实现该功能,您需要开发以下两个接口,并在直播间的营销互动 > 礼物打赏页面选择积分消费方式后完成以下接口配置。更多有关积分礼物打赏的功能介绍,详见礼物打赏。
Query 参数
参数 | 类型 | 是否必选 | 描述 |
---|---|---|---|
UserId | String | 是 | 您自有账号系统的用户 ID。 |
UserName | String | 是 | 您自有账号系统的用户名称。 |
Ts | Integer | 是 | 接口调用时,系统时间的 Unix 秒级时间戳。 |
ActivityId | Integer | 是 | 直播间的活动 ID。 |
Sign | String | 是 | 校验值。
|
Body 参数
参数 | 类型 | 是否必选 | 描述 |
---|---|---|---|
Code | Integer | 是 | HTTP 状态码。 |
Status | Integer | 是 | 服务状态。
|
Message | String | 是 | 当 |
Data | Integer | 是 | 用户的剩余积分。 |
请求示例
GET https://test.com/get?UserId=8erwwdfthf6e****&UserName=UserA&Ts=1650778541&ActivityId=172982551195****&Sign=2625701639ccf0081d3862ab6815****
返回示例
{ "Code": 200, "Status": 0, "Message": "", "Data": 123 }
Body 参数
参数 | 类型 | 是否必选 | 描述 |
---|---|---|---|
UserId | String | 是 | 您自有账号系统的用户 ID。 |
UserName | String | 是 | 您自有账号系统的用户名称。 |
Ts | Integer | 是 | 接口调用时,系统时间的 Unix 秒级时间戳。 |
GiftName | String | 是 | 积分兑换的礼物名称。 |
GiftPrice | Integer | 是 | 积分兑换的礼物价格。 |
GiftCount | Integer | 是 | 积分兑换的礼物数量。 |
Amount | Integer | 是 | 总共兑换的积分。 |
ActivityId | Integer | 是 | 直播间的活动 ID。 |
Sign | String | 是 | 校验值。
|
Body 参数
参数 | 类型 | 是否必选 | 描述 |
---|---|---|---|
Code | Integer | 是 | HTTP 状态码。 |
Status | Integer | 是 | 服务状态。
|
Message | String | 是 | 当 |
Data | Integer | 是 | 用户的剩余积分。 |
请求示例
POST https://test.com/post header Content-Type: application/json; charset=utf-8 body { "UserId": "8erwwdfthf6e****", "UserName": "UserA", "Ts": 1650778541, "GiftName": "小心心", "GiftPrice": 1, "GiftCount": 100, "Amount": 100, "ActivityId": "172982551195****", "Sign": "3d3436e952701b7cbb72853e709b****" }
返回示例
{ "Code": 200, "Status": 0, "Message": "", "Data": 123 }