云直播会议管理
生成海报(海通证券)
生成海报
1. 接口描述
接口名称:
/eventopenapi/event/poster/create/{customer}
发送方式:
POST
参数格式:
accept: application/json;content-type: application/json
2. 输入参数
参数 | 说明 | 必须 | 类型 |
---|---|---|---|
title | 海报标题,默认自适应换行,强制换行请用 \n | 是 | String |
startTime | 活动开始时间,Unix时间戳 |
是 | Long |
endTime | 活动结束时间,Unix时间戳 |
是 | Long |
pcode | 参会密码 | 是 | String 长度必须在1-6之间(包括1和6) |
qrcode | 二维码 | 是 | Array 长度最小为1 |
accessNumber | 接入号 Array |
是 | Array(AccessNumber) 长度最小为1 |
disclaimer | 底部免责声明,模板不会把label部分固定,传递什么显示什么 | 是 | String |
mode | 使用的模板类型text 、portrait 、goodnight 、morning 、weeklyTalk ,不同的模板额外字段请看下方 |
是 | String |
mode="text" 文字排版
字段名 | 描述 | 是否必填 | 类型 | 说明 |
---|---|---|---|---|
guestList | 嘉宾列表 | 否 | Array(Guest) | -- |
hostList | 主讲人列表 | 否 | Array(Host) | -- |
mode="portrait" 人像排版
字段名 | 描述 | 是否必填 | 类型 | 说明 |
---|---|---|---|---|
groupList | 人像列表 | 是 | Array(Group) | 数组长度必须在(1,2,3,4,5,6,9)中, 只有7种组合 |
mode="goodnight" 夜问
字段名 | 描述 | 是否必填 | 类型 | 说明 |
---|---|---|---|---|
groupList | 人像列表 | 是 | Array(Group) | 数组长度必须等于1 |
mode="morning" 朝闻
字段名 | 描述 | 是否必填 | 类型 | 说明 |
---|---|---|---|---|
groupList | 人像列表 | 是 | Array(Group) | 数组长度必须等于1 |
mode="weeklyTalk" 听海
字段名 | 描述 | 是否必填 | 类型 | 说明 |
---|---|---|---|---|
issue | 期号 | 是 | string | -- |
groupList | 人像列表 | 是 | Array(Group) | 数组长度必须等于2 |
scheduleList | 人像列表 | 是 | Array(Schedule) | 数组长度必须等于2 |
QrCode 对象说明
字段名 | 描述 | 是否必填 | 类型 | 说明 |
---|---|---|---|---|
url | String | 是 | 头像地址 | |
text | String | 是 | 名称 |
AccessNumber 对象说明
字段名 | 描述 | 是否必填 | 类型 | 说明 |
---|---|---|---|---|
countryCode | String | 是 | 头像地址 | |
value | String | 是 | 名称 | |
countryName | String | 是 | 名称 |
Host 对象说明
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
name | String | 是 | 名称 |
company | String | 是 | 公司 |
title | String | 否 | 职位 |
Guest 对象说明
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
name | String | 是 | 名称 |
company | String | 是 | 公司 |
title | String | 否 | 职位 |
Group 对象说明
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
url | String | 是 | 头像地址 |
name | String | 是 | 名称 |
title | String | 否 | 职位 |
desc | String | 否 | 描述信息 |
Schedule 对象说明
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
startTime | Long | 是 | 开始时间 |
endTime | Long | 是 | 结束时间 |
name | String | 是 | 名称 |
title | String | 否 | 职位 |
desc | String | 否 | 描述信息 |
3. 输出参数
参数 | 类型 | 说明 |
---|---|---|
timeStamp | Long | 返回时间(时间戳,单位毫秒) |
requestId | String | 请求ID(在接口异常时, 需提供请求ID) |
code | Int | 返回的状态码 |
msg | String | 当返回结果的状态码不为200时,包含的错误信息 |
data | Json | 返回数据 |
data 参数说明
参数 | 类型 | 说明 |
---|---|---|
url | String | 海报图片地址 |
4. 示例
输入示例1: 创建标准活动
{
"mode": "weeklyTalk",
"title": "系列会会议主题111",
"startTime": 1700000000,
"endTime": 1700060000,
"pcode": "773214",
"accessNumber": [
{ "countryCode": "86+", "value": "(10)5808-4199", "countryName": "中国" },
{ "countryCode": "86+", "value": "(10)5808-4199", "countryName": "全球" }
],
"qrcode": [
{ "url": "data:image/png;base64,...", "text": "扫码观看"},
{ "url": "https://xxx.png", "text": "扫码观看"}
],
"disclaimer": "声明:这是免责声明...",
"guestList": [
{ "company": "企业信息", "name": "姓名1", "title": "首席分析师" },
{ "company": "企业信息", "name": "姓名2", "title": "首席分析师" }
],
"hostList": [
{ "company": "企业信息", "name": "姓名1", "title": "首席分析师" },
{ "company": "企业信息", "name": "姓名2" }
],
"groupList": [
{ "url": "https://abcds12345678.png", "name": "名称", "title": "分析师", "desc": "描述信息" },
{ "url": "https://abcds12345678.png", "name": "名称", "title": "分析师", "desc": "描述信息" }
],
"scheduleList": [
{ "startTime": 1721314000, "endTime": 1721314686, "name": "姓名1", "title": "固收首席分析师", "desc": "描述信息1" },
{ "startTime": 1721314000, "endTime": 1721314686, "name": "姓名2", "title": "固收首席分析师", "desc": "描述信息2" }
],
"issue":"02期"
}
输出示例
{
"timeStamp": 1722407409914,
"code": 200,
"msg": "Successfully to crete the poster!",
"data": {
"url": "http://beefs-s3.quanshi.com/ucfserver/hddown?fid=MC8xMDMvMTAwMDEvTVRjeU1qUXdOelF3T1Rjek9DNXdibWMkKmY1NWEzMWNmM2NhNDgxODQyOGNlOGEzZWYyMWU3MGNiKjM2MTY5Mypmc3dzcHJvZCoyMDI0MDczMSpzMyow$&u=10001"
},
"requestId": "127.0.0.1-1722407409220.5606610"
}