1.3 创建直播活动接口.md
2.36 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唯一) ,不能含下划线,不支持转义字符和urlencode会处理的特殊字符,如下! # $ % & ‘ ( )* + , . / : ; = ? @ [ / ] |
| activityName | string(64) | true | 活动名称 |
| activityStatus | int | false | 活动状态,0:未开始 /1:已开始 /2:已结束 /3 已下线,默认为0 |
| isHorizontalScreen | int | true | 屏幕方向,0:垂直即竖屏 /1:水平即横屏 ,默认为1 | |
| channelId | string(32) | true | 播放通道;PGC业务:平台分配/ UGC业务:主播ID生成,确保SP下的唯一性,不能含下划线,不支持转义字符和urlencode会处理的特殊字符,如下! # $ % & ‘ ( )* + , . / : ; = ? @ [ / ] |
| 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 | 回调通知活动状态(错误,结束、心跳异常等状态),详情见回调接口说明 |
| isAudio | int | false | 视音频类型,0:视频 1:音频 默认为0 |
| sign | String | true | 签名规则见签名详情 |
返回说明:
{
"errorCode":"0",
"errormessagae":"请求成功"
data{
“location”:"http://cnlive.xxxx/live/channelID?recID=xxxx_activityid&tokenString=xxxxx"
}
}