Appearance
海报数据新结构定义
因为可编辑的海报数据结构涉及到,APP、APP-API端、管理后台、管理前端,因此数据定义如下
json
{
"method": "",
"headline": "新剧来袭",
"badge": "https://",
"additional": "https://",
"payload": [
"...."
]
}- Type: 表示海报类型
- Title: 表示海报上面显示的标题
- Icon: 表示标题最前面的Icon
- More: 表示搜索
- 其他部分由不同的海报内容组成
home_carousel

json
{
"method": "home_carousel",
"badge": "https://xxx.jpg",
"payload": [
{
"picture": "https://",
//封面
"headline": "Name of skit",
// 标题
"uuid": 1,
//剧集id
"element": "Free",
// 特征名
"meta": [
"Comeback",
"Revenge"
]
//标签
}
]
}home_3_2

json
{
"method": "home_3_2",
// 类型
"headline": "Popular Now",
// 标题
"badge": "https://xxx.png",
// 图标链接
"additional": "https://xxx",
// 更多链接
"payload": [
// 内容
{
"picture": "https://",
// 封面
"headline": "",
// 标题
"element": "HOT",
// 特征名
"shade": "#FF0000",
// 16进制颜色代码,例如红色为,#FF0000
"uuid": 1
// 剧集id
}
]
}home_3_3

json
{
"method": "home_3_3",
// 类型
"headline": "Popular Now",
// 标题
"badge": "https://xxx.png",
// 图标链接
"additional": "https://xxx",
// 更多链接
"payload": [
// 内容
{
"picture": "https://",
// 封面
"headline": "",
// 标题
"element": "HOT",
// 特征名
"shade": "#FF0000",
// 16进制颜色代码,例如红色为,#FF0000
"uuid": 1
// 剧集id
}
]
}home_1_3

json
{
"method": "home_1_3",
// 类型
"headline": "Popular Now",
// 标题
"badge": "https://xxx.png",
// 图标链接
"additional": "https://xxx",
// 更多链接
"payload": [
// 内容
{
"picture": "https://",
// 封面
"headline": "",
// 标题
"element": "HOT",
// 特征名
"shade": "#FF0000",
// 16进制颜色代码,例如红色为,#FF0000
"uuid": 1
// 剧集id
}
]
}home_2_2

json
{
"method": "home_2_2",
// 类型
"headline": "Handsome Man",
// 标题
"badge": "https://xxx.png",
// 图标链接
"additional": "https://xxx",
// 更多链接
"payload": [
// 内容
{
"picture": "https://",
// 封面
"headline": "Name of sName of...",
// 标题
"element": "Free",
// 特征名
"uuid": 1
// 剧集id
}
]
}home_2_1

json
{
"method": "home_2_1",
// 类型
"headline": "New Release",
// 标题
"badge": "https://xxx.png",
// 图标
"additional": "https://",
// 更多链接
"payload": [
// 内容
{
"picture": "https://",
// 封面
"uuid": 1,
// 剧集id
"headline": "prime video"
// 标题
},
{
"headline": "Ranking",
// 标题
"payload": [
{
"picture": "https://",
// 封面
"uuid": 1,
// 剧集id
"headline": "Name of skit Name of.."
// 标题
}
]
}
]
}daily

json
{
"method": "daily",
// 类型
"headline": "Daily Recommended",
// 标题
"payload": [
// 内容
{
"picture": "https://",
// 封面
"date": "Mon",
//星期几,Mon Tue Wed Thu Fri Sat Sun
"headline": "Culpa Mia",
// 标题
"element": "Free",
// 特征名
"shade": "#FF0000",
// 16进制颜色代码,例如红色为,#FF0000
"uuid": 1,
// 剧集id
"meta": [
"tag1",
"tag2"
]
// 标签
}
]
}home_1_2

json
{
"method": "home_1_2",
// 类型
"headline": "Audience Favorites",
// 标题
"badge": "https://xxx.png",
// 图标链接
"additional": "https://xxx",
// 更多链接
"payload": [
// 内容
{
"picture": "https://",
// 封面
"headline": "After Her Long Slumber, Brothers Regret",
// 标题
"lead": "Name of skit Name of skit Name of skit Name of skit",
// 简介
"element": "HOT",
// 特征名,HOT或者NEW
"shade": "#FF0000",
// 16进制颜色代码,例如红色为,#FF0000
"uuid": 1,
// 剧集id
"meta": [
"Comeback"
]
}
]
}ad
json
{
"method": "ad"
}完整输出结构
json
[
{
"method": "home_carousel",
"badge": "https://xxx.jpg",
"payload": [
{
"picture": "https://",
"headline": "Name of skit",
"uuid": 1,
"element": "Free",
"shade": "#FF0000",
// 16进制颜色代码,例如红色为,#FF0000
"meta": [
"Comeback",
"Revenge"
]
}
]
},
{
"method": "home_3_2",
"headline": "Popular Now",
"badge": "https://xxx.png",
"additional": "https://xxx",
"payload": [
{
"picture": "https://",
"headline": "",
"element": "Free",
"shade": "#FF0000",
// 16进制颜色代码,例如红色为,#FF0000
"uuid": 1
}
]
},
{
"method": "home_2_2",
"headline": "Popular Now",
"badge": "https://xxx.png",
"additional": "https://xxx",
"payload": [
{
"picture": "https://",
"headline": "Name of sName of...",
"element": "Free",
"shade": "#FF0000",
// 16进制颜色代码,例如红色为,#FF0000
"uuid": 1
}
]
},
{
"method": "home_2_1",
"headline": "New Release",
"badge": "https://xxx.png",
"additional": "https://",
"payload": [
{
"picture": "https://",
"uuid": 1,
"headline": "prime video"
},
{
"headline": "Ranking",
"payload": [
{
"picture": "https://",
"uuid": 1,
"headline": "Name of skit Name of.."
}
]
}
]
},
{
"method": "daily",
"headline": "Daily Recommended",
"payload": [
{
"picture": "https://",
"date": "Mon",
"headline": "Culpa Mia",
"uuid": 1,
"meta": [
"tag1",
"tag2"
]
}
]
},
{
"method": "home_1_2",
"headline": "Audience Favorites",
"badge": "https://xxx.png",
"additional": "https://xxx",
"payload": [
{
"picture": "https://",
"headline": "After Her Long Slumber, Brothers Regret",
"lead": "Name of skit Name of skit Name of skit Name of skit",
"element": "HOT",
"shade": "#FF0000",
// 16进制颜色代码,例如红色为,#FF0000
"uuid": 1,
"meta": [
"Comeback"
]
}
]
},
{
"method": "ad"
}
]