网站截图API

网站截图API

用企业级截图API即时高清转存网页。99.99%正常运行与严苛开发者强大定制。

🎯 试用在线演示 →

🚀 主要功能

  • 多输出格式:PNG、JPEG、WebP支持
  • 设备模拟:多视角截图
  • 分辨率可调:1920x1080及以上
  • 企业可靠:99.99%正常运行保证
  • 高级控制:深色模式、广告拦截、延迟等

✅ 客户评价

“The Website Screenshot API is one of the most straightforward and reliable APIs I’ve seen on the internet. I spent weeks building what the screenshot API did in less than a minute”

Caleb Sakala - Co-founder of Chase Agents

🛠 API端点

1. 截图为图片

GET /v1/screenshots/image

参数:

  • url(必填):要截图的页面URL。
  • width(默认:1920):视口宽(像素)。
  • height(默认:1080):视口高(像素)。
  • type(默认:png):输出格式(png/jpeg/webp)。
  • quality(默认:80):画质(1-100),仅jpeg/webp。
  • full_page(默认:false):整高而非视口。
  • dark_mode(默认:false):深色配色伪装。
  • block_ads(默认:true):拦截广告与追踪器。
  • emulate_device(可选):模拟手机或平板。
  • delay(默认:0):截图前等待(毫秒)。
  • timeout(默认:30000):最大加载超时(毫秒)。

2. Base64 JSON截图

GET /v1/screenshots/json

参数:

  • url(必填):要截图的页面URL。
  • width(默认:1920):宽。
  • height(默认:1080):高。
  • type(默认:png):格式(png/jpeg/webp)。
  • quality(默认:80):画质(1-100),仅jpeg/webp。
  • full_page(默认:false):整高。
  • dark_mode(默认:false):深色。
  • block_ads(默认:true):广告拦截。
  • emulate_device(可选):手机或平板。
  • delay(默认:0):等待(毫秒)。
  • timeout(默认:30000):超时(毫秒)。

响应示例:

{
  "screenshot": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...",
  "url": "https://example.com",
  "options": {
    "width": 1920,
    "height": 1080,
    "type": "png",
    "full_page": false
  }
}

3. 截图为PDF

GET /v1/screenshots/pdf

参数:

  • url(必填):转PDF的URL。
  • paper_size(默认:A4):纸张(A4/Letter/Legal/A3)。
  • landscape(默认:false):横向。
  • scale(默认:1.0):渲染比例(0.1到2.0)。
  • print_background(默认:true):打印背景色与图形。
  • block_ads(默认:true):拦截广告与追踪器。
  • delay(默认:0):生成PDF前等待。

4. 设备列表

GET /v1/devices

支持伪装:宽、高、UA与倍率。

💡 用例

  • 电商监控
  • 网站测试
  • 内容存档
  • 竞品分析
  • 自动报告
  • 社媒分享

⚙️ 高级功能

  • 广告拦截:干净截图
  • 自定义UA:灵活伪装
  • 深色模式:夜间截图
  • 整页:滚动内容截图
  • 设备伪装:移动端适配测试
  • 灵活时间:延迟与超时可调

🌟 为什么我们?

  • 高性能:闪电截图
  • 企业就绪:99.99%正常运行保证
  • 开发者友好:简单RESTful
  • 灵活输出:多图片格式
  • 强大功能:高级可调