| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| appkey | string | 否 | 无 | 使用已授权的 APPKEY,兼容现有有效鉴权位置。 此鉴权位置可选;整体鉴权要求及其他已支持位置以本操作说明为准。 |
| url | string | 是 | 无 | 公开 HTTP/HTTPS 网页地址。 |
| width | integer | 否 | 250 | 保留现有兼容参数;viewportWidth 有值时优先使用 viewportWidth,不单独裁切或缩放图片。 |
| height | integer | 否 | 250 | 保留现有兼容参数;viewportHeight 有值时优先使用 viewportHeight。 |
| viewportWidth | integer | 否 | 1080 | 页面视窗宽度,实际截图尺寸优先采用该值。 |
| viewportHeight | integer | 否 | 1080 | 页面视窗高度;整页截图的实际高度还取决于页面内容。 |
| forceReload | boolean | 否 | false | 为 true 时重新请求截图,不读取备用旧结果。 |
| isMobile | boolean | 否 | false | 是否采用现有移动设备模拟方式。 |
| isFullPage | boolean | 否 | false | 是否截图整个页面;false 为页面视窗。 |
| isDarkMode | boolean | 否 | false | 保留兼容参数,当前不改变截图的明暗模式。 |
| 字段 | 类型 | 说明 |
|---|---|---|
| PNG 图片内容 | string/binary | 成功直接返回 image/png 二进制;不是 JSON 字段。 |
| 业务状态码 | 业务状态码解释 | 备注 |
|---|---|---|
| 100 | 正常返回 | |
| 101 | 参数错误 | |
| 102 | 请求频率受限 | 默认情况下,每个接口提供 5 QPS 并发能力,可满足大多数业务场景。超出当前并发能力时,网关可能返回 429 请求频率受限;如需更高吞吐,可按需购买额外 QPS 扩展包,高频调用场景支持白名单接入与独立流控策略。 |
| 103 | 账号欠费 | |
| 104 | APPKEY 错误 | 请检查传递的 APPKEY 是否为开发者中心获取到的值 |
| 110 | 接口响应错误 |