调用AddWatermark添加水印数据。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | AddWatermark |
系统规定参数。取值:AddWatermark。 |
Name | String | 是 | 水印 |
水印名称。仅支持中英文、数字。
|
Type | String | 是 | Text |
水印类型:
|
WatermarkConfig | String | 是 | {"Width":"55","Height":"55","Dx":"9","Dy":"9","ReferPos":"BottonLeft","Type":"Image"} |
水印显示位置、效果等配置信息(JSON字符串):文字水印、图片水印。 说明 不同的水印类型对应不同的WatermarkConfig内容。参数结构详情,请参见WatermarkConfig 。
|
FileUrl | String | 否 | http://outin-326268*****63e1403e7.oss-cn-shanghai.aliyuncs.com/image/cover/C99345*****E7FDEC-6-2.png |
水印文件的OSS地址。图片水印必传。 |
AppId | String | 否 | app-**** |
应用ID。默认取值:app-1000000。使用说明,请参见多应用。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | 25818875-5F78-4A*****F6-D7393642CA58 |
请求ID。 |
WatermarkInfo | Struct |
水印信息。 |
|
CreationTime | String | 2018-11-07T09:05:52Z |
水印创建时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
FileUrl | String | https://outin-3262*****9f4b3e7.oss-cn-shanghai.aliyuncs.com/image/cover/E6C3448CC8B715E6F8A72EC6B-6-2.png?Expires=1541600583&OSSAccessKeyId=****&Signature=gmf1eYMoDVg%2BHQCb4UGozBW**** |
水印文件URL(OSS地址或CDN地址),文字水印没有文件地址信息。 |
IsDefault | String | NotDefault |
是否是默认水印:
|
Name | String | 文字水印测试 |
水印名称。 |
Type | String | Text |
水印类型。
|
WatermarkConfig | String | {"FontColor": "Blue","FontSize": 80, "Content": "水印测试" } |
水印显示位置、效果等配置信息(JSON字符串):文字水印、图片水印。 说明 不同的水印类型对应不同的WatermarkConfig内容。参数结构详情,请参见WatermarkConfig 。
|
WatermarkId | String | 9bcc8bfadb84*****109a2671d0df97 |
水印ID。 |
示例
请求示例
https://vod.aliyuncs.com/?Action=AddWatermark
&Name=水印
&Type=Text
&WatermarkConfig={"Width":"55","Height":"55","Dx":"9","Dy":"9","ReferPos":"BottonLeft","Type":"Image"}
&<公共请求参数>
正常返回示例
XML
格式
<AddWatermarkResponse>
<RequestId>25818875-5F78-4A*****F6-D7393642CA58</RequestId>
<WatermarkInfo>
<IsDefault>NotDefault</IsDefault>
<FileUrl>https://outin-3262*****9f4b3e7.oss-cn-shanghai.aliyuncs.com/image/cover/E6C3448CC8B715E6F8A72EC6B-6-2.png?Expires=1541600583&OSSAccessKeyId=****&Signature=gmf1eYMoDVg%2BHQCb4UGozBW****</FileUrl>
<Type>Text</Type>
<WatermarkId>9bcc8bfadb84*****109a2671d0df97</WatermarkId>
<CreationTime>2018-11-07T09:05:52Z</CreationTime>
<WatermarkConfig>{"FontColor": "Blue","FontSize": 80, "Content": "水印测试" }</WatermarkConfig>
<Name>文字水印测试</Name>
</WatermarkInfo>
</AddWatermarkResponse>
JSON
格式
{
"RequestId": "25818875-5F78-4A*****F6-D7393642CA58",
"WatermarkInfo": {
"IsDefault": "NotDefault",
"FileUrl": "https://outin-3262*****9f4b3e7.oss-cn-shanghai.aliyuncs.com/image/cover/E6C3448CC8B715E6F8A72EC6B-6-2.png?Expires=1541600583&OSSAccessKeyId=****&Signature=gmf1eYMoDVg%2BHQCb4UGozBW****",
"Type": "Text",
"WatermarkId": "9bcc8bfadb84*****109a2671d0df97",
"CreationTime": "2018-11-07T09:05:52Z",
"WatermarkConfig": "{\"FontColor\": \"Blue\",\"FontSize\": 80, \"Content\": \"水印测试\" }",
"Name": "文字水印测试"
}
}
错误码
访问错误中心查看更多错误码。
接口错误码
下表列举了本接口特有的错误码。
错误代码 |
错误信息 |
HTTP 状态码 |
说明 |
---|---|---|---|
NoSuchResource |
The specified resource %s does not exist. |
404 |
用户相关的资源数据不存在,%s表示具体资源信息。 |
SDK示例
建议使用服务端SDK来调用API,此API各语言调用的示例代码,请参见:
在文档使用中是否遇到以下问题
更多建议
匿名提交