iHeadshot.AI

分享

主要功能

这是一个API服务,核心功能是获取任何网页的截图,并以图片链接的形式返回图片数据。

API 端点

  • 端点: /tool/screenshot

主要参数

该API提供了丰富的参数以实现高度自定义的截图功能:

参数名 类型 必填 默认值 描述
url string - 要截图的网站 URL
width number 1920 视口宽度(像素)
height number 950 视口高度(像素)
fullPage boolean false 是否截取完整页面
quality number 60 JPEG 质量 (1-100)
timeout number 60000 超时时间(毫秒)
wait_for_selector string - 等待特定元素出现后再截图(CSS 选择器)
wait_time number 2000 额外等待时间(毫秒)

使用方式

支持POST和GET两种请求方式。

POST 请求示例:

bash curl -X POST http://localhost:5000/tool/url_screenshot
-H "Content-Type: application/"
-d '{ "url": "https://www.example.com", "width": 1024, "height": 768, "fullPage": true, "quality": 90 }'

GET 请求示例:

http://localhost:5000/tool/url_screenshot?url=https://www.example.com&width=1024&height=768&fullPage=true&quality=90

响应格式

API成功执行后,会返回一个JSON对象,包含截图状态和图片链接。

{ "success": true, "imageUrl": "https://files.thinkwriter.ai/file/screenshot/xxxxxx.jpeg", "message": "Screenshot taken successfully" }

核心优势

  • 高度可定制: 可以精确控制截图的宽度、高度、质量和是否截取整个页面。
  • 智能等待: wait_for_selectorwait_time 参数确保在页面动态内容加载完成后再截图,提高了截图的准确性。
  • 易于集成: 简单的API调用和清晰的JSON响应格式,方便开发者将其集成到自己的应用或工作流中。
  • 在线测试: 提供在线表单,方便用户快速测试API功能,无需编写代码。

目标用户

开发者、产品经理、以及任何需要将网页截图功能自动化或集成到其服务中的企业和个人。

收费信息

页面未提供详细的收费信息或价格模式。

  • 收录时间:2025-09-16
  • 计价模式: Contact for Pricing

#开发者工具 #生产力 Contact for Pricing Website

评论

登录 登录后可进行评论

相似AI工具推荐

Solvemigo - ChatGPT for Telegram

访问量 0 计价模式 Free

MacGPT

访问量 55.08K 计价模式

Skip2 Networks

访问量 0 计价模式 Paid