You need to enable JavaScript to run this app.
导航
创建盲水印前背景图层
最近更新时间:2024.06.28 10:47:34首次发布时间:2023.12.15 19:59:57

本接口支持生成含有盲水印的 png 格式透明图(前景水印图层)。在实际使用中,您需要将该图层无缩放且平铺至您的网页顶层,从而实现给网页添加盲水印的目的。适用于纯色或彩色背景网页被截图外发后,对截图者进行身份溯源的场景。

注意

  • 提取水印时,若直接提供本接口返回的 PNG 前景水印图层,将无法提取出水印内容。请务必提供已融合盲水印透明图的背景网页的截图
  • 为了确保能够正常提取截图中的水印,请不要对生成的盲水印 PNG 背景图层执行其他图片处理操作。

注意事项

  • 计费说明:盲水印功能属于附加组件下智能处理模块,属于后付费计费,使用后会产生附加组件智能处理费用
  • 前提条件:请确保已开通智能处理计费配置
  • 使用限制:提取水印前,请先确认盲水印使用限制
  • 请求频率:单用户请求频率限制为 5 次/秒
  • 超时时间:超时时间约为 30 秒
  • 服务地址:veImageX 在全球多个区域部署,每个区域有自己对应的 OpenAPI 域名,不支持跨区域调用。具体详情请查看服务地址

请求说明

  • 请求方式:POST
  • 请求地址:https://imagex.volcengineapi.com/?Action=CreateHiddenWatermarkImage&Version=2023-05-01

调试

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共请求参数

Query

参数类型是否必选示例值描述
ActionStringCreateHiddenWatermarkImage接口名称。当前 API 的名称为 CreateHiddenWatermarkImage
VersionString2023-05-01接口版本。当前 API 的版本为 2023-05-01

ServiceId

String

h1**0k

用于存储结果图和计量计费的服务 ID。

  • 您可以在 veImageX 控制台 服务管理页面,在创建好的图片服务中获取服务 ID。
  • 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息

Body

参数类型是否必选示例值描述

Algorithm

String

tracev1,tracev2

盲水印模型,取值如下所示:

  • tracev1:前景图层水印模型(纯色背景适用)。

    该模型可以生成带有水印的透明图像,但仅适用于纯色网页泄露溯源场景。该模型可有效抵抗常见的社交软件传播。然而,该算法对页面背景色的影响相对较大,因此不适合用于保护多彩页面或图片,例如商品页面。

  • tracev2:前景图层水印模型(彩色背景通用)
    该模型可以生成含水印的透明图像,主要应用在前端页面截图泄露溯源场景。该模型生成的水印纹理密集,在正常界面添加后肉眼基本不可见(截图放大后存在肉眼可见的水印纹理),可抵抗常见的社交软件传播。

Strength

String

medium

盲水印强度,取值如下所示:

  • low:低强度,适用于对图像质量要求高。
  • medium:中强度
  • strong:高强度,适合图像纹理丰富时使用。
InfoString你好自定义盲水印文本信息,最多支持 128 个字符。

返回参数

下表仅列出本接口特有的返回参数。更多信息请见公共返回参数

参数类型示例值描述
StoreUriStringtos-cn-i-h1**0k-example.png盲水印图片 Uri,当前仅支持输出 png 格式。

请求示例

POST https://imagex.volcengineapi.com/?Action=CreateHiddenWatermarkImage&Version=2023-05-01&ServiceId=h1**0k
{
    "Algorithm": "tracev1",
    "Strength": "low",
    "Info": "你好"
}

返回示例

{
    "ResponseMetadata": {
        "RequestId": "20230604110420****100232280022D31",
        "Action": "CreateHiddenWatermarkImage",
        "Version": "2023-05-01",
        "Service": "ImageX",
        "Region": "cn-north-1"
    },
    "Result": {
        "StoreUri": "tos-cn-i-h1**0k-example.png"
    }
}

错误码

本接口无特有的错误码。更多信息请见公共错误码veImageX 错误码

服务端 SDK

为了方便您快速开发,veImageX 提供了配套的服务端 SDK,同时支持多种编程语言。建议您使用服务端 SDK 来调用 API,参考文档如下所示: