five

Screenshotty

收藏
RapidAPI2025-12-14 更新2024-05-01 收录
下载链接:
https://rapidapi.com/nexus-apis-nexus-apis-default/api/screenshotty1
下载链接
链接失效反馈
官方服务:
资源简介:
Generate an Image Screenshot from a URL. Handles width, height. Custom JavaScript code, specific CSS Selector to screenshot and multiple image formats (png, jpg, gif, webp, jp2 and tiff)
创建时间:
2025-12-14
原始信息汇总

Screenshotty 数据集概述

基本信息

  • 数据集名称:Screenshotty
  • 提供商:Nexus APIs
  • 类别:Media
  • 访问地址:https://rapidapi.com/nexus-apis-nexus-apis-default/api/screenshotty1
  • 状态:Freemium
  • 当前版本:1.1.0
  • 流行度:9.8
  • 服务等级:100%
  • 延迟:8162ms

定价方案

  • BASIC:$0.00 / 月
  • PRO:$9.99 / 月
  • ULTRA:$29.99 / 月
  • MEGA:$59.99 / 月
  • 免费使用说明:该API可免费使用,但每小时限制500个请求。

核心功能描述

Screenshotty 是一个将URL转换为高质量截图的API解决方案。

主要特性

  • 成本效益:提供市场上最具成本效益的解决方案,价格可比竞争对手低至10倍。
  • 简单易用:通过简单的API调用即可生成截图。
  • 高度可定制:支持自定义参数,包括尺寸、全页截图、JavaScript渲染控制等。
  • 无缝集成:可轻松集成到Web应用、移动应用或浏览器扩展中。
  • 高性能:基于Chromium的真实浏览器渲染,基础设施经过优化以实现低延迟。

详细功能列表

  1. 输出格式:支持PNG、JPEG/JPG、WebP、GIF、PDF、TIFF、JP2。
  2. 视口尺寸:支持自定义分辨率,最高可达4K (3840x3840),并提供多种设备预设(如桌面、平板、手机等)。
  3. 裁剪选项:支持按坐标裁剪或按CSS选择器裁剪特定元素。
  4. 页面操作
    • JavaScript注入(移除弹窗、点击按钮、滚动、修改内容)。
    • CSS注入(隐藏元素、更改样式)。
    • 自动移除Cookie横幅/GDPR弹窗。
    • 强制黑暗/明亮模式。
  5. 认证支持:支持设置Cookie、HTTP头(如授权令牌)和自定义User-Agent,以捕获经过认证的页面。
  6. 地理定位:支持从全球多个国家/地区获取截图,用于访问地理限制内容或查看本地化网站。
  7. 内置广告拦截器:移除广告以获得更干净的截图。
  8. 定时控制:可设置准备事件(load, DOMContentLoaded, networkidle)、自定义延迟和超时控制。
  9. 响应选项:可选择接收原始图像数据、包含图像URL的JSON、HTTP重定向或文件。

端点信息

  • GET /v1/screenshot:获取截图。
  • POST /v1/screenshot:提交截图请求。
  • GET /v1/countries:列出支持的国家/地区。

应用场景

  • 缩略图生成(链接预览、社交媒体卡片)。
  • 自动化报告(仪表盘、图表截图)。
  • 视觉测试(视觉回归测试、跨浏览器截图、响应式检查)。
  • 社交媒体卡片图像生成。
  • PDF生成(发票、报告)。
  • 网络存档(历史快照、合规记录)。

可靠性与安全性

  • 正常运行时间:99.9%。
  • 数据处理:数据不会永久存储。
  • 通信:仅使用HTTPS加密。
  • 日志政策:不追踪用户捕获的内容。

快速开始示例

cURL 示例

bash curl -X GET "https://screenshotty1.p.rapidapi.com/v1/screenshot?url=https://example.com" -H "X-RapidAPI-Key: YOUR_RAPIDAPI_KEY" -H "X-RapidAPI-Host: screenshotty1.p.rapidapi.com" --output screenshot.png

Node.js 示例

javascript const axios = require(axios); const fs = require(fs);

const response = await axios.get(https://screenshotty1.p.rapidapi.com/v1/screenshot, { params: { url: https://example.com }, headers: { X-RapidAPI-Key: YOUR_RAPIDAPI_KEY, X-RapidAPI-Host: screenshotty1.p.rapidapi.com }, responseType: arraybuffer });

fs.writeFileSync(screenshot.png, response.data); console.log(Screenshot saved!);

支持资源

  • 提供全面的API文档。
  • 多种编程语言的代码示例。
  • 响应迅速的支持团队。

提供商信息

  • 订阅者数量:139
  • 产品网站:https://screenshotty.link/
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作