频道改变回调通知

作用

在旧版后台创建频道、删除频道,或者在新版后台创建频道、删除频道、修改频道(仅编辑直播功能)、修改观看条件时,保利威会对所设置的回调地址进行回调通知。

详情

请求方式

POST

请求类型

application/json

正常响应

如果您正常接收到请求,10秒内返回http状态码为200即可。
若超时或者返回http状态码非200,保利威将在间隔5秒、10秒发起重试。(只要有一次请求成功,下次将不再发起重试)

回调参数说明

注:请求参数在Query参数中获取

参数名类型说明

timestamp

Long

请求时间戳

sign

String

校验的加密字符串,生成的规则md5(AppSecret+timestamp),AppSecret是直播系统的用密匙

注:请求参数在body中获取

type为delete时回调的字段

参数名类型说明

type

String

操作的类型,delete为删除

channelId

String

频道号

operationTime

Long

操作的时间点,为13位的时间戳

type为create、update时回调的字段

参数名类型说明

type

String

操作的类型,create为新建,update为更新

channelId

String

频道号

operationTime

Long

操作的时间点,为13位的时间戳

categoryName

String

频道所属分类名称

scene

String

频道的直播场景,topclass-大班课,double-双师课,train-企业培训,seminar-研讨会,alone-活动营销,portrait-带货

pureRtcEnabled

String

是否开启无延迟,Y表示开启,N表示不开启

linkMicLimit

Integer

连麦人数上限

transmitType

String

转播频道类型,normal-没有开启转播,transmit-发起转播,receive-接收转播

coverImg

String

直播封面

liveType

String

开播模板,ppt-文档+视频,alone-纯视频,topclass-纯视频-极速(原大班课),seminar-研讨会

startTime

String

直播开始时间,如:2022-01-20 00:00:00

watchType

String

观看模板,normal-横屏,portrait-竖屏

name

String

频道名称

bgImg

String

暖场图片

splashImg

String

引导图

publisher

String

主持人

type为auth时回调的字段

参数名类型说明

channelId

String

频道号

userId

String

用户ID

rank

Integer

用于实现一个频道设置两个观看条件,为1或2(1为主要条件,2为次要条件)

globalSettingEnabled

String

是否开启全局设置(该值仅对旧版后台有效) Y:开启 N:不开启

enabled

String

是否开启观看条件 Y:开启 N:不开启

authType

String

观看条件类型 none:无限制 code:验证码观看 pay:付费观看 phone:白名单观看 info:登记观看 wxshare:分享观看 custom:自定义授权观看 external:外部授权观看 direct:独立授权)

subAuthType

String

authType为none时对应的值,public-公开观看,wx-微信授权

wxAuthExpireValue

String

subAuthType为wx时,对应的微信授权有效期,例如: 3d表示3天,3h表示3小时

codeAuthTips

String

验证码观看条件提示信息

authCode

String

验证码观看的验证码

qcodeTips

String

验证码观看的二维码提示

qcodeImg

String

验证码观看的二维码图片

payAuthTips

String

付费观看提示信息

price

Float

付费观看的价格,单位:元

watchEndTime

Long

付费观看,截止时间,为null表示:一次付费,永久有效

validTimePeriod

Integer

付费观看的截止时长(天)

customKey

String

自定义授权观看的key

customUri

String

自定义授权观看的接口地址

externalKey

String

外部授权观看的key

externalUri

String

外部授权观看的接口地址

externalRedirectUri

String

外部授权观看,用户直接访问观看页时的跳转地址

externalButtonEnabled

String

外部授权观看,登录按钮。Y为开启,N为关闭。开启后用户访问链接时,引导页面将显示登录按钮

directKey

String

独立授权key

trialWatchEnabled

String

付费观看的试看开关,默认为N Y:开 N:关

trialWatchTime

Integer

试看时间,单位为分钟

trialWatchEndTime

Long

试看截止日期,为null 表示对该频道永久有效

whiteListInputTips

String

白名单输入提示

whiteListEntryText

String

白名单入口文案

onceWhitelistEnabled

String

白名单不允许重复使用,默认为N,Y:是、N:否

authTips

String

白名单观看提示信息

infoDesc

String

登记观看描述字段

infoAuthTips

String

登记观看条件提示信息

请求体示例

请求Query示例

sign=8cc3607a4eb5bb3b5ded247b36c11c03&timestamp=1662081806366

请求json示例

{
    "type": "create",
    "operationTime": 1660286426422,
    "channelId": 3289191,
    "categoryName": "默认分类",
    "scene": "topclass",
    "pureRtcEnabled": "N",
    "linkMicLimit": 0,
    "transmitType": "normal",
    "startTime": "",
    "coverImg": "//liveimages.videocc.net/uploaded/images/2022/08/gcfk857g37.png",
    "liveType": "ppt",
    "watchType": "normal"
}

如何设置

前提条件:账号需要开通频道修改回调功能,如果未开通此功能,则回调设置处没有“直播间信息修改回调URL”

通过后台设置:

登录账户 - 进入【云直播】 - 点击【开发设置】- 点击【回调设置】- 找到“直播间信息修改回调URL”

注意:提交的接口地址必须要以 http:// 或者 https:// 开头

若无法找到对应设置,可能为账号权限不足,如需获取帮助,请联系右下角在线客服解决。

Last updated