积分开发指引
Last updated
Last updated
1、如果您设置的积分查询接口URL 包含参数,直播系统调用接口时会将这些参数同时带上,并且这些参数会参与sign 的拼接加密生成
注:通过Query方式传参
参数名 | 类型 | 说明 |
---|---|---|
成功示例
异常示例
请求失败:
异常示例
积分不足:
1、如果您设置的积分更新接口URL 包含参数,直播系统调用接口时会将这些参数同时带上,并且这些参数会参与sign 的拼接加密生成
注:通过Query方式传参
成功示例
异常示例
积分不足(code为400):
请求失败(code非200且非400):
1、如果您设置的积分查询接口URL 包含参数,直播系统调用接口时会将这些参数同时带上,并且这些参数会参与sign 的拼接加密生成
注:通过Query方式传参
成功示例
异常示例
请求失败:
异常示例
积分不足:
参数名 | 类型 | 说明 |
---|---|---|
参数名 | 类型 | 说明 |
---|---|---|
参数名 | 类型 | 说明 |
---|---|---|
参数名 | 类型 | 说明 |
---|---|---|
参数名 | 类型 | 说明 |
---|---|---|
channelId
String
频道号
viewerId
String
观众ID
viewerName
String
观众昵称
sessionId
String
直播场次ID,在未直播时可能参数为空
ts
Long
当前13位毫秒级时间戳
appId
String
保利威直播账号appId
sign
String
签名,为32位大写的MD5值,生成签名的appSecret密钥作为通信数据安全的关键信息,严禁保存在客户端直接使用,所有API都必须通过客户自己服务器中转调用POLYV服务器获取响应数据
【详见签名生成规则】
code
Integer
响应状态码,200为成功返回,非200为失败
status
String
响应状态文本信息,success 表示成功
message
String
响应描述信息,注意:请求出错时,页面显示的提示为polyv 积分打赏所设置的提示
data
Float
请求成功时为观众的积分
channelId
String
频道号
viewerId
String
观众ID
sessionId
String
直播场次ID,在未直播时可能参数为空
ts
Long
当前13位毫秒级时间戳
appId
String
保利威直播账号appId
goodName
String
打赏的道具名称
goodPrice
Float
打赏的道具的所需积分
goodNum
Integer
打赏的道具的数量
count
Float
此次打赏所需积分总数
type
String
修改类型:increase-增加观众积分 空值默认为扣除观众积分
sign
String
签名,为32位大写的MD5值,生成签名的appSecret密钥作为通信数据安全的关键信息,严禁保存在客户端直接使用,所有API都必须通过客户自己服务器中转调用POLYV服务器获取响应数据
【详见签名生成规则】
code
Integer
响应状态码,200为成功返回,非200为失败
status
String
响应状态文本信息,success 表示成功
message
String
响应描述信息,注意:请求出错时,页面显示的提示为polyv 积分打赏所设置的提示
data
Float
请求成功时返回观众的剩余积分
channelId
String
频道号
ts
Long
当前13位毫秒级时间戳
appId
String
保利威直播账号appId
sign
String
签名,为32位大写的MD5值,生成签名的appSecret密钥作为通信数据安全的关键信息,严禁保存在客户端直接使用,所有API都必须通过客户自己服务器中转调用POLYV服务器获取响应数据
【详见签名生成规则】
code
Integer
响应状态码,200为成功返回,非200为失败
status
String
响应状态文本信息,success 表示成功
message
String
响应描述信息,注意:请求出错时,页面显示的提示为polyv 积分打赏所设置的提示
data
Float
请求成功时为频道的可用积分上限