URL 生成网站截图 API 数据接口

news/2025/11/7 7:56:33/文章来源:https://www.cnblogs.com/parry/p/18717936

URL 生成网站截图 API 数据接口

网站工具 / 截图 高效生成网页截图 生成网页截图 / 图片输出。

gugudata_api_cover

1. 产品功能

  • 支持全页截图和视窗截图;
  • 支持自定义截图尺寸;
  • 兼容移动设备截图;
  • 支持暗黑模式截图;
  • 固定参数请求,可以得到最新的站点截图;
  • 快速高效的截图生成;
  • 全接口支持 HTTPS(TLS v1.0 / v1.1 / v1.2 / v1.3);
  • 全面兼容 Apple ATS;
  • 全国多节点 CDN 部署;
  • 接口极速响应,多台服务器构建 API 接口负载均衡;
  • 接口调用状态与状态监控

2. API 文档

接口详情: https://www.gugudata.com/api/details/url2image

接口地址: https://api.gugudata.com/websitetools/url2image

返回格式: application/json; charset=utf-8

请求方式: GET

请求协议: HTTPS

请求示例: https://api.gugudata.com/websitetools/url2image?appkey=YOUR_APPKEY&url=YOUR_VALUE&width=250&height=250&viewportWidth=1080&viewportHeight=1080&forceReload=false&isMobile=false&isFullPage=false&isDarkMode=false

数据预览: https://www.gugudata.com/preview/url2image

接口测试: https://api.gugudata.com/websitetools/url2image/demo

3. 请求参数

参数名 参数类型 是否必须 默认值 备注
appkey string YOUR_APPKEY 付费后获取的 APPKEY
url string YOUR_VALUE 需要截取的网页 URL 地址
width int 250 输出截图的宽度,默认值为 250
height int 250 输出截图的高度,默认值为 250
viewportwidth int 1080 渲染视窗的宽度,默认值为 1080
viewportheight int 1080 渲染视窗的高度,默认值为 1080
forcereload boolean false 强制重新加载缓存的图片,默认值为 false
ismobile boolean false 是否以移动设备的 User Agent 渲染,默认值为 false
isfullpage boolean false 是否截取整个页面而非视窗裁剪,默认值为 false
isdarkmode boolean false 是否优先采用深色模式,默认值为 false

4. 返回参数

参数名 参数类型 备注
DataStatus.StatusCode int 接口返回状态码
DataStatus.StatusDescription string 接口返回状态说明
DataStatus.ResponseDateTime string 接口数据返回时间
DataStatus.DataTotalCount int 此条件下的总数据量,一般用于分页计算
Data string 生成的截图图片流,可直接用于展示

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/884655.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OCR识别表格中的参数及参数值

一、需求 识别固定表格中的文字,输出表格中的参数字典 二、整体思路找到一张含有表格的图片,利用mac自带的预览工具分析出图片每个单元格的对角线坐标, 使用程序根据图片文件和对角线坐标数组,分割图片为很多个小图片, 采用tesseract库识别单个单元格中的文字,并将识别出…

H800 Nvlink 基础环境配置(Ubuntu20.04 )

H100/800 SXM的8卡服务器在配置多机互联环境时,除了要安装Nvidia的GPU驱动,还需要安装FabricManager。 Nvidia 提供了在线安装和离线安装两种方式。Z项目H800 NVL 基础环境配置(Ubuntu20.04 ) 操作系统基础安装 配置源 本操作在Ubuntu 20.04下完成, 所有命令都以root身份执行…

matrix 初体验

License CC BY-NC-SA 4.0 本文包含 AI 生成的内容。它们会用 斜体 标注。想象一下,在一个充满隐私泄露和数据监控的世界里,你还能找到一个真正属于你的通讯空间吗?Matrix 就是这样一个革命性的选择!它不仅仅是一个即时通讯工具,而是一场对自由、安全和隐私的捍卫。Matrix …

知识蒸馏方法探究:Google Distilling Step-by-Step 论文深度分析

大型语言模型 (Large Language Models, LLMs) 的发展日新月异。从最初的简单对话系统,到如今能够执行文本生成、语言翻译和代码编写等复杂任务的先进模型,LLM 技术实现了跨越式的进步。 然而这些模型的规模和计算需求也呈指数级增长。它们需要大量的计算资源、专用硬件设施以…

题解:P3544 [POI 2012] BEZ-Minimalist Security

前言 模拟赛中因为判无解判错了错一个点再次喜提 \(0\) 分。 思路 不难想到,对于一个联通块,确定一个点的值,这个联通块其它的点的值都确定了,当然无法确定就是无解。 考虑优化上诉过程,容易发现合法的取值一定是一段区间,我们想做到在 \(i\) 最终值为 \(0\) 时,最少加多…

题解:P6645 [CCO 2020] Interval Collection

前言 我在模拟赛中把单 \(\log\) 实现为了双 \(\log\),即对于每个线段树节点开了四个优先队列,获得了 \(0\) 分超空的好成绩。 思路 我们先把每次操作给出的区间 \(r-1\)。 首先分析发现,如果存在不交区间,则优先选不交区间,这样就有 \(0\) 个不合法的。 否则,剩下的区间…

c_note

c笔记一、变量 1、变量的声明 ​ 变量的声明是给编译器看的,告诉编译器变量的类型以及名字等相关的信息。 格式:数据类型 变量名; 变量的声明显然是一个编译时概念,所以它和程序的运行没有太大的关系。 一个变量具有声明,并不意味着该变量会在运行时期分配内存空间。 2、…

SQL语句规范书写

SQL 编写规范核心原则清晰易读:代码是给人看的,其次才是机器执行。性能优先:避免低效语法,减少数据库负担。安全可靠:防范 SQL 注入等风险。统一风格:团队协作时保持格式一致。✨ 格式规范 1. 关键字统一大写-- 正确 ✅ SELECT id, name FROM users WHERE age > 18;--…