根据Excel生成折线图、饼图、柱状图等视频,支持修改线条颜色、字体等信息。
接口说明
根据 Excel 数据生成图表视频,目前支持折线图、柱状图、饼图,目前仅在上海区域可用。
支持设置图表标题、子标题、数据来源、单位等文案,支持设置文案字体、字号,目前支持字体:字体列表。
支持内置 5 种风格,风格枚举值:Normal / Mystery / Lively / Business / Green。
支持设置背景颜色、背景图片。
支持设置视频时长、尺寸、码率。
参考示例:
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| ChartType |
string |
是 |
图表类型 枚举值:
|
Line |
| Input |
string |
是 |
图表输入数据 |
{"XlsFile":"https://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.xls"} |
| OutputConfig |
string |
是 |
输出设置 |
{"MediaURL":"https://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.mp4","Bitrate":2000,"Width":800,"Height":680} |
| ChartConfig |
string |
否 |
图表配置 |
{"Style":"Normal","TitleStartTime":"3000","ChartStartTime":"3000","VideoDuration":"15000"} |
| ChartTitle |
string |
否 |
主标题 |
{"Text":"主标题","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"} |
| Subtitle |
string |
否 |
副标题 |
{"Text":"副标题","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"} |
| Unit |
string |
否 |
单位 |
{"Text":"单位","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"} |
| DataSource |
string |
否 |
数据来源 |
{"Text":"数据来源","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"} |
| Background |
string |
否 |
图表背景 |
{"Color":"#000000","ImageUrl":"http://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.jpg"} |
| AxisParams |
string |
否 |
坐标样式。XAxisFontInterval 不传或为 0 则算法自动计算间距 |
{"FontFile":"Microsoft YaHei","XAxisFontSize":"30","YAxisFontSize":"30","XAxisFontInterval":"30","AxisColor":"30"} |
| Title |
string |
否 |
任务标题 |
任务标题 |
| Description |
string |
否 |
任务描述 |
任务描述 |
| UserData |
string |
否 |
自定义数据,JSON 格式 |
{"user":"data"} |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
Schema of Response |
||
| RequestId |
string |
请求 Id |
******11-DB8D-4A9A-875B-275798****** |
| JobId |
string |
任务 Id |
****20b48fb04483915d4f2cd8ac**** |
动态图表任务执行结果可以用任务 JobId 通过获取智能任务结果接口查询任务执行详细信息,任务执行成功时获取智能任务结果接口返回结果示例如下。
{
"RequestId": "******2D-443C-5043-B0E4-867070******",
"JobResult": {
"MediaId": "******bf47c94e82b3b2014361******"
},
"State": "Finished",
"JobId": "******042d5e4db6866f6289d1******",
"SmartJobInfo": {
"JobType": "DynamicChart",
"ModifiedTime": "2022-01-21T07:02:02Z",
"UserId": 1234562230123456,
"CreateTime": "2022-01-21T07:02:02Z",
"Title": "欧叔的动态图表用例 1",
"EditingConfig": "null"
}
}
示例
正常返回示例
JSON格式
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"JobId": "****20b48fb04483915d4f2cd8ac****"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。