网站截图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
- 灵活输出:多图片格式
- 强大功能:高级可调