Domain name for API request: vod.intl.tencentcloudapi.com.
This API is used to modify a user-defined watermark template. The watermark type cannot be modified.
A maximum of 100 requests can be initiated per second for this API.
The following request parameter list only provides API request parameters and some common parameters. For the complete common parameter list, see Common Request Parameters.
| Parameter Name | Required | Type | Description |
|---|---|---|---|
| Action | Yes | String | Common Params. The value used for this API: ModifyWatermarkTemplate. |
| Version | Yes | String | Common Params. The value used for this API: 2018-07-17. |
| Region | No | String | Common Params. This parameter is not required. |
| Definition | Yes | Integer | Watermark template unique identifier. |
| SubAppId | No | Integer | VOD application ID. For customers who activate VOD after December 25, 2023, this field must be set to the app ID when accessing resources in VOD applications (whether the default application or a newly created application). |
| Name | No | String | Watermark template name, with a length limit of 64 characters. |
| Comment | No | String | Template description, with a length limit of 256 characters. |
| CoordinateOrigin | No | String | Origin position. Valid values: |
| XPos | No | String | The horizontal distance between the watermark origin and the origin of coordinates of the video image. Supports two formats: % and px.XPos of a watermark is a specified percentage of a video's width. For example, 10% means that XPos is 10% of a video's width. |
| YPos | No | String | Vertical position of the watermark origin relative to the origin of coordinates of the video image. Supports two formats: % and px.YPos of a watermark is a specified percentage of a video's height. For example, 10% means that YPos is 10% of a video's height. |
| ImageTemplate | No | ImageWatermarkInputForUpdate | Image watermark template. This field is only applicable to image watermark templates. |
| TextTemplate | No | TextWatermarkTemplateInputForUpdate | Text watermarking template. This field is only applicable to text watermarking templates. |
| SvgTemplate | No | SvgWatermarkInputForUpdate | SVG watermark template. This field is only applicable to SVG watermark templates. |
| Parameter Name | Type | Description |
|---|---|---|
| ImageUrl | String | Image watermark address. This field has a value only when ImageTemplate.ImageContent is not empty. |
| RequestId | String | The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem. |
https://vod.intl.tencentcloudapi.com/?Action=ModifyWatermarkTemplate
&Definition=1001
&Name=Template 2
&<Common request parameters>
{
"Response": {
"ImageUrl": "",
"RequestId": "12ae8d8e-dce3-4151-9d4b-5594145287e1"
}
}
TencentCloud API 3.0 integrates SDKs that support various programming languages to make it easier for you to call APIs.
The following only lists the error codes related to the API business logic. For other error codes, see Common Error Codes.
| Error Code | Description |
|---|---|
| FailedOperation | Operation failed. |
| FailedOperation.InvalidVodUser | The VOD service is not activated. |
| InternalError | Internal error. |
| InternalError.UploadWatermarkError | Internal error: Failed to upload the watermark image. |
| InvalidParameterValue.Comment | Parameter error: description of this template. |
| InvalidParameterValue.CoordinateOrigin | Parameter value error: CoordinateOrigin. |
| InvalidParameterValue.Height | Parameter error: height. |
| InvalidParameterValue.ImageContent | The ImageContent parameter value is invalid. |
| InvalidParameterValue.Name | Parameter value error: Name exceeds the length limit. |
| InvalidParameterValue.RepeatType | Parameter error: RepeatType is invalid. |
| InvalidParameterValue.SvgTemplateHeight | Parameter value error: SVG height. |
| InvalidParameterValue.SvgTemplateWidth | Parameter value error: SVG width. |
| InvalidParameterValue.TextAlpha | Parameter error: Text opacity. |
| InvalidParameterValue.Type | Type parameter value error. |
| InvalidParameterValue.Width | Parameter error: width. |
| InvalidParameterValue.XPos | Horizontal position of the watermark origin from the origin of coordinates of the video image. Supports % and px formats. |
| InvalidParameterValue.YPos | Vertical position of the watermark origin from the origin of coordinates of the video image. Supports % and px formats. |
| ResourceNotFound.TemplateNotExist | Resource does not exist: template does not exist. |
| UnauthorizedOperation | Unauthorized operation. |
文档反馈