SubmitDynamicChartJob_智能媒体生产_API文档

插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

接口说明

根据 Excel 数据生成图表视频,目前支持折线图、柱状图、饼图,目前仅在上海区域可用。

  • 支持设置图表标题、子标题、数据来源、单位等文案,支持设置文案字体、字号,目前支持字体:字体列表
  • 支持内置 5 种风格,风格枚举值:Normal / Mystery / Lively / Business / Green。
  • 支持设置背景颜色、背景图片。
  • 支持设置视频时长、尺寸、码率。

参考示例:

流控信息

当前云产品API请求速率暂未透出。

授权信息

如下是此API对应的授权信息,用于RAM权限策略语句的Action元素中,为RAM用户或RAM角色授予调用此API的权限。请通过 RAM 访问控制设置,使用方法可参考访问控制帮助文档

具体说明如下:展开详情

操作访问级别资源类型条件关键字关联操作
ice:SubmitDynamicChartJob
全部资源
*

请求参数

字段名称字段详情
ChartTypestring

图表类型

示例值:Line枚举值:LineHistogramPie
Inputstring

图表输入数据

示例值:{"XlsFile":"https://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.xls"}参考取值来源:
    ListMediaLiveInputs
OutputConfigstring

输出设置

示例值:{"MediaURL":"https://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.mp4","Bitrate":2000,"Width":800,"Height":680}
ChartConfigstring

图表配置

示例值:{"Style":"Normal","TitleStartTime":"3000","ChartStartTime":"3000","VideoDuration":"15000"}
ChartTitlestring

主标题

示例值:{"Text":"主标题","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"}
Subtitlestring

副标题

示例值:{"Text":"副标题","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"}
Unitstring

单位

示例值:{"Text":"单位","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"}
DataSourcestring

数据来源

示例值:{"Text":"数据来源","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"}
Backgroundstring

图表背景

示例值:{"Color":"#000000","ImageUrl":"http://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.jpg"}
AxisParamsstring

坐标样式。XAxisFontInterval 不传或为 0 则算法自动计算间距

示例值:{"FontFile":"Microsoft YaHei","XAxisFontSize":"30","YAxisFontSize":"30","XAxisFontInterval":"30","AxisColor":"30"}
Titlestring

任务标题

示例值:任务标题
Descriptionstring

任务描述

示例值:任务描述
UserDatastring

自定义数据,JSON 格式

示例值:{"user":"data"}

返回参数

字段名称字段详情
RequestIdstring

请求 Id

示例值:******11-DB8D-4A9A-875B-275798******
JobIdstring

任务 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"
  }
}

返回示例

变更历史

变更时间变更内容概要操作
2021-12-21
新增OpenAPI,提交动态图表任务

相关示例