1.3 创建直播活动接口.md 2.09 KB

创建直播活动接口


URL: http://api.cnlive.com/open/api2/live_epg/createActivity


接口说明: 返回直播播放地址


请求方式: HTTP POST


返回格式: 200


请求参数说明:

参数名 参数类型 必选 参数说明
appId string(20) true 应用ID
activityId string(32) true 活动ID,确保SP下的唯一性(即appId唯一)
activityName string(64) true 活动名称
activityStatus int true 活动状态,0:未开始 /1:已开始 /3:已结束 /4 已下线,默认为0
isHorizontalScreen int true 屏幕方向,0:垂直即竖屏 /1:水平即横屏 ,默认为1 |
channelId string(32) true 播放通道;PGC业务:平台分配/ UGC业务:主播ID生成,确保SP下的唯一性
startTime string false 开始时间,格式yyyyMMddHHmmss
endTime string false 开始时间,格式yyyyMMddHHmmss
coverImgUrl string(512) false 活动封面
activityCategory string false 活动分类ID,999 -未知/001 发布会/002 婚礼/003 年会 /004 体育/005 游戏/006 旅游&户外/007 财经/008 演唱会/009 烹饪/010 宠物&动物/011 访谈/012 教育/013 竞技/014 剧场/015 晚会/016 电视节目/017 秀场
extensions string(text) false 扩展字段,参数格式为Map对象的Json字符串(主播昵称、头像、)
uuid string(64) false 用户设备号
callbackAcitvityStatushttpPostUrl string(128) false 回调通知活动状态(错误,结束、心跳异常等状态),post 参数activityid、activitystatus值...
sign String true 签名规则见签名详情

返回说明:

{
    "errorCode":"0",
    "errormessagae":"请求成功"
    data{
       “uploadstreamUrl”:"http://cnlive.xxxx/live/channelID?recID=xxxx_activityid&tokenString=xxxxx"
    
}