简要描述:

  • 获取订单弹幕规则信息 (暂时没用)

发票图 - 请求URL:

POST/wapapi/addons/orderbarrage/orderbarrage/getOrderBarrageRuleApi

1、投放开始 - 投放结束 : 在该区间内前端随机生成一个时间值,用于下次请求获取弹幕信息接口的时间间隔。
2、每条弹幕规则为不同时间段,前端对应时间段开始请求弹幕信息接口。
3、如果弹幕信息返回为空,表示该时间段弹幕信息投放完毕。
4、type =1时,时间段的请求需要持续进行(即使返回空);如果is_circle=1 (表示循环投放),即使返回空,也需要再次请求接口,直到该规则时间结束
5、后台已按弹幕开始时间从小到大顺序返回

返回示例:

正确时返回:

{
	"code":1,
	"message":"操作成功",
	"data":{
		"type":1,//订单弹幕类型 1真实数据 2 虚拟数据 3真实+虚拟
		"use_place":1,//展示模块 1是全局 2是首页 3是首页加详情 
		"is_circle":0,//循环投放 0否 1是
		"shop_id":0,
		"state":1,//弹幕应用 1开启 0关闭
		"rule":[{
			"rule_id":1,//规则id
			"start_time":1575388800,//弹幕开始时间
			"end_time":1575396000,//弹幕结束时间
			"virtual_num":0,//弹幕类型(真实数据)没有虚拟数据
			"space_start_time":0,//投放间隔区间开始时间默认0
			"space_end_time":10//投放间隔区间结束时间
		},	
		{
			"rule_id":2,
			"start_time":1575388800,
			"end_time":1575399600,
			"virtual_num":14,//弹幕类型(非真实数据)有虚拟数据
			"space_start_time":0,
			"space_end_time":11
		}]
参数名 是否必须 类型 说明
type int 订单弹幕类型 1真实数据 2 虚拟数据 3真实+虚拟
use_place int //展示模块 1商城首页(暂时默认商城首页) 2商城全局 3商城首页——商品详情
is_circle int 循环投放 0否 1是
shop_id int 店铺id
state int 弹幕应用 1开启 0关闭
rule array 订单规则
rule_id int 规则id
start_time string 弹幕开始时间
end_time string 弹幕结束时间
virtual_num string 虚拟弹幕量:只有配置选有虚拟数据才有值
space_start_time string 投放间隔区间开始时间默认0
space_end_time string 投放间隔区间结束时间

错误时返回:

{
    "code": -1,//code 只会 >0 和小于 0
    "message": "添加失败",//失败信息不固定,根据返回code进行判断
}