PagePixels 屏幕截图(预览版)
使用 PagePixels 捕获网站屏幕截图。 在捕获页面之前,模拟用户作,例如单击链接、登录或填写表单。 还可以呈现自定义 HTML,非常适合通过 API 数据提供支持的电子邮件或动态报表的屏幕截图。 对于本地化测试或 SERP 验证,可以使用我们的全球住宅 IP 代理网络从实际地理位置获取屏幕截图。
此连接器在以下产品和区域中可用:
| 服务 | Class | 区域 |
|---|---|---|
| Copilot Studio | 高级 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 逻辑应用程序 | 标准 | 除以下各项外的所有 逻辑应用区域 : - Azure 政府区域 - Azure 中国区域 - 美国国防部(DoD) |
| Power Apps | 高级 | 除以下各项外的所有 Power Apps 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| Power Automate | 高级 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 联系人 | |
|---|---|
| Name | PagePixels |
| URL | https://www.pagepixels.com |
| support@pagepixels.com |
| 连接器元数据 | |
|---|---|
| 发布者 | PagePixels:屏幕截图 |
| 网站 | https://www.pagepixels.com |
| 隐私策略 | https://www.pagepixels.com/privacy |
| 类别 | 商业智能;内容和文件 |
PagePixels 屏幕截图连接器
PagePixels 屏幕截图连接器允许你以编程方式捕获网站屏幕截图,并通过对呈现、地理位置、设备仿真和基于 AI 的图像分析进行高级控制。 在获取屏幕截图之前,模拟用户交互,例如填写表单、登录或单击按钮。 还可以呈现自定义 HTML,以使用 AI 提示捕获电子邮件和分析屏幕截图,所有这些来自使用全局住宅 IP 代理网络的实际地理位置。
发布者:PagePixels LLC
先决条件
若要使用此连接器,必须具有 PagePixels 帐户。 注册是免费的,不需要信用卡或电话号码。
支持的作
此连接器提供以下作:
1. QuickSnap - 获取网页的屏幕截图
捕获任何公共网页的即时屏幕截图。 提供高级自定义选项,包括:
- 全页、仅视区或基于选择器的捕获
- 多步骤作(表单提交、导航等)
- 阻止广告、跟踪器和 Cookie 横幅
- 地理位置和设备仿真
- 标头和 Cookie 注入
- JPEG、PNG 或 WebP 格式的输出
📘 API 文档
2. RealLocationScreenshot - 从实际地理位置获取屏幕截图
从全球 200 多个位置(国家、州和主要城市)中实际 IP 捕获屏幕截图。 非常适合:
- 本地化和 SERP 测试
- 特定于区域的内容验证
- 合规性审核
proxy_server指定选择所需位置(例如,、USA、GermanyTokyo、California等)。
3. SnapHtml - 拍摄自定义 HTML 的屏幕截图
从提供的原始 HTML 呈现和捕获屏幕截图。 非常适合:
- 电子邮件呈现
- 基于 API 数据的自定义报表
- 营销预览版
完全支持 JavaScript、CSS 注入和多步骤逻辑。
4. AiAnalysisScreenshot - 使用 AI 拍摄屏幕截图并对其进行分析
捕获屏幕截图,并让 AI 使用自定义提示自动对其进行分析。 适用于:
- 汇总内容
- 提取数据
- 运行辅助功能或设计审核
- 验证 UI/UX 启发式
无需外部 AI 密钥,只需包含最多 2000 个字符的提示。
获取凭据
此连接器使用 OAuth2 进行身份验证。 可以在 pagepixels.com 注册,并在 Power Platform 中的第一个连接设置期间使用凭据。
入门
- 导航到 pagepixels.com 并注册帐户。
- 在 Power Automate 或逻辑应用中,搜索 PagePixels 屏幕截图 并将连接器添加到流。
- 在安装过程中,通过 OAuth2 登录窗口进行身份验证。
- 选择要执行的作,并使用 URL、HTML 内容或 AI 提示对其进行配置。
📘 有关特定于功能的选项,如多步骤作、本地化设置和呈现选项,请参阅 PagePixels API 文档。
已知问题和限制
- 经过身份验证的页面的屏幕截图 可能需要包含登录表单的多步骤流,这可能非常复杂。 如果遇到任何问题,我们可以提供帮助,请联系支持人员。
常见问题解答
问:是否可以从特定城市或州获取屏幕截图?
答:是的! 在 proxy_server 中使用 RealLocationScreenshot 参数。 支持超过 200 个位置。
问:JavaScript 是否在屏幕截图中呈现? 答:是的。 页面以完全 JS 支持在无外设浏览器中呈现。
问:我能否只捕获页面的一部分?
答:是的。 使用 selectors 参数指定 CSS 选择器。
问:AI 分析是否需要任何 OpenAI API 密钥?
答:否。 PagePixels 在内部处理所有内容。 只需传递你的 ai_prompt。
问:如何阻止广告或跟踪器?
答:使用no_ads和no_trackingno_cookie_banners参数。
部署说明
请使用 这些说明 将此连接器部署为 Microsoft Power Automate 和 Power Apps 中的自定义连接器。
Support
有关帮助、bug 报告或功能请求,请访问: 👉https://pagepixels.com/support
限制
| 名称 | 调用 | 续订期 |
|---|---|---|
| 每个连接的 API 调用数 | 100 | 60 秒 |
操作
| 使用 AI 拍摄网页的屏幕截图并分析图像 |
捕获网页屏幕截图,并根据提示运行 AI 可视化分析。 可用于提取数据、生成摘要或查询网站内容。 不需要 OpenAI 密钥或其他设置。 |
| 拍摄网页的屏幕截图 |
从 URL 创建网页的即时屏幕截图。 |
| 拍摄自定义 HTML 的屏幕截图 |
创建任何自定义 HTML 的屏幕截图。 这非常适合用于屏幕截图新电子邮件、创建自定义报表等。 |
| 获取网页的实际地理位置屏幕截图 |
从实际地理位置捕获屏幕截图。 屏幕截图通过代理网络在指定地理位置内轮换住宅 IP 地址。 从来自世界各地的数百个国家、城市和州中进行选择。 |
使用 AI 拍摄网页的屏幕截图并分析图像
捕获网页屏幕截图,并根据提示运行 AI 可视化分析。 可用于提取数据、生成摘要或查询网站内容。 不需要 OpenAI 密钥或其他设置。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
页面 URL
|
url | True | string |
要捕获的 URL。 例如 https://www.wikipedia.org |
|
AI 分析提示
|
ai_prompt | True | string |
指导 AI 分析屏幕截图图像的文本提示。 此提示应指定希望 AI 提取或解释哪些信息,长度可达 2000 个字符。 |
|
时区 ID
|
time_zone | string |
要捕获的网站使用的时区。 如果未指定,将使用 GMT。 使用有效的 ICU/IANA 时区 ID(例如美国/New_York、欧洲/巴黎)。 |
|
|
多步骤作
|
multi_step_actions | array |
使用多步骤作完成表单、导航到不同的页面、单击链接和按钮,并在拍摄屏幕截图之前登录到网站。 作按顺序完成。 了解详细信息 https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
等待 (ms)
|
wait | integer |
捕获屏幕截图之前等待的毫秒数。 最大值为 20000。 对于需要时间加载的页面非常有用。 |
|
|
等待选择器
|
wait_for | string |
提供 CSS 选择器,以便在捕获屏幕截图之前等待。 |
|
|
增量滚动
|
incremental_scroll | boolean |
缓慢滚动页面以触发延迟加载的内容。 最长可能需要 10 秒。 |
|
|
视区宽度 (px)
|
page_width | integer |
视区宽度(以像素为单位)。 默认值为 1920px。 |
|
|
视区高度 (px)
|
page_height | integer |
视区高度(以像素为单位)。 默认值为 1000px。 |
|
|
完整页
|
fullpage | boolean |
捕获完整的可滚动页面。 默认仅捕获可见视区。 |
|
|
完整页(高级)
|
fullpage_advanced | boolean |
使用高级滚动捕获完整页面。 适用于延迟加载的内容。 花费的时间比标准整页长。 |
|
|
CSS 选择器
|
selectors | string |
通过提供 CSS 选择器,仅捕获页面的特定部分。 |
|
|
将鼠标悬停在所选位置
|
hover_on_selected | boolean |
如果使用 CSS 选择器,则会将鼠标悬停在元素上,然后再获取屏幕截图。 |
|
|
图像格式
|
image_format | string |
以 JPEG、PNG 或 WebP 格式生成屏幕截图。 |
|
|
JPEG 质量
|
quality | integer |
JPEG 质量(1-100)。 如果图像格式为 PNG,则忽略。 |
|
|
比例因子
|
scale_factor | integer |
屏幕截图的规模因子。 对于 Retina 质量的图像,设置为 2。 |
|
|
注入 CSS
|
css_inject | string |
在捕获之前将自定义 CSS 注入页面。 |
|
|
注入 JavaScript
|
js_inject | string |
在捕获之前将自定义 JavaScript 注入页面。 |
|
|
User-Agent
|
user_agent | string |
指定要模拟不同设备的 User-Agent 标头。 |
|
|
额外的 HTTP 标头
|
headers | array |
向请求添加其他 HTTP 标头。 |
|
|
请求 Cookie
|
cookies | array |
将自定义 Cookie 添加到请求。 |
|
|
缓存 TTL (ms)
|
ttl | integer |
缓存屏幕截图的生存时间(以毫秒为单位)。 设置为 0 以始终生成一个新值。 |
|
|
Accept-Language
|
accept_language | string |
要求网站使用 Accept-Language 标头显示特定语言。 |
|
|
Latitude
|
latitude | string |
设置浏览器的纬度地理位置。 |
|
|
Longitude
|
longitude | string |
设置浏览器的经度地理位置。 |
|
|
地理位置准确性
|
accuracy | string |
设置浏览器地理位置的准确性。 |
|
|
缩略图宽度(px)
|
thumb_width | integer |
缩略图的宽度(以像素为单位)。 |
|
|
缩略图高度(px)
|
thumb_height | integer |
缩略图的高度(以像素为单位)。 |
|
|
阻止广告
|
no_ads | boolean |
设置为 true 以阻止广告。 |
|
|
阻止跟踪器
|
no_tracking | boolean |
设置为 true 以阻止跟踪器。 |
|
|
隐藏 Cookie 横幅
|
no_cookie_banners | boolean |
设置为 true 可隐藏 Cookie 横幅。 |
|
|
禁用 JavaScript
|
disable_js | boolean |
设置为 true 以禁用页面上的所有 JavaScript。 |
|
|
阻止第三方 JS
|
disable_third_party_js | boolean |
设置为 true 以放弃第三方域中的 JavaScript。 |
|
|
自定义标题
|
custom_title | string |
用于标识屏幕截图的自定义名称或标题。 |
|
|
自定义说明
|
custom_description | string |
内部使用或团队成员的自定义说明。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
屏幕截图 ID
|
id | string |
屏幕截图的唯一 ID |
|
嵌入 URL
|
embed_url | string |
用于查看屏幕截图的可嵌入 URL |
|
浏览器扩展捕获
|
is_browser_extension_screenshot | boolean |
如此 如果通过浏览器扩展捕获 |
|
配置 ID
|
screenshot_configuration_id | string |
用于此屏幕截图的配置的 ID |
|
直接链接
|
direct_link | string |
直接指向屏幕截图图像的 URL |
|
缩略图链接
|
direct_thumbnail_link | string |
指向缩略图图像的直接 URL |
|
在 (时间戳)
|
taken_at_timestamp | string |
拍摄屏幕截图时的 Unix 时间戳 |
|
拍摄于
|
taken_at | string |
拍摄屏幕截图ISO8601时间 |
|
已分析 AI
|
ai.ai_analyzed | boolean |
是否使用 AI 分析图像 |
|
AI 提示
|
ai.ai_prompt | string |
用于 AI 分析的提示 |
|
AI 响应
|
ai.ai_response | string |
AI 分析返回的响应 |
|
职位编号
|
job_id | string |
job_id |
拍摄网页的屏幕截图
从 URL 创建网页的即时屏幕截图。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
页面 URL
|
url | True | string |
要捕获的 URL。 例如 https://www.wikipedia.org |
|
时区 ID
|
time_zone | string |
要捕获的网站使用的时区。 如果未指定,将使用 GMT。 使用有效的 ICU/IANA 时区 ID(例如美国/New_York、欧洲/巴黎)。 |
|
|
多步骤作
|
multi_step_actions | array |
使用多步骤作完成表单、导航到不同的页面、单击链接和按钮,并在拍摄屏幕截图之前登录到网站。 作按顺序完成。 了解详细信息 https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
等待 (ms)
|
wait | integer |
捕获屏幕截图之前等待的毫秒数。 最大值为 20000。 对于需要时间加载的页面非常有用。 |
|
|
等待选择器
|
wait_for | string |
提供 CSS 选择器,以便在捕获屏幕截图之前等待。 |
|
|
增量滚动
|
incremental_scroll | boolean |
缓慢滚动页面以触发延迟加载的内容。 最长可能需要 10 秒。 |
|
|
视区宽度 (px)
|
page_width | integer |
视区宽度(以像素为单位)。 默认值为 1920px。 |
|
|
视区高度 (px)
|
page_height | integer |
视区高度(以像素为单位)。 默认值为 1000px。 |
|
|
完整页
|
fullpage | boolean |
捕获完整的可滚动页面。 默认仅捕获可见视区。 |
|
|
完整页(高级)
|
fullpage_advanced | boolean |
使用高级滚动捕获完整页面。 适用于延迟加载的内容。 花费的时间比标准整页长。 |
|
|
CSS 选择器
|
selectors | string |
通过提供 CSS 选择器,仅捕获页面的特定部分。 |
|
|
将鼠标悬停在所选位置
|
hover_on_selected | boolean |
如果使用 CSS 选择器,则会将鼠标悬停在元素上,然后再获取屏幕截图。 |
|
|
图像格式
|
image_format | string |
以 JPEG、PNG 或 WebP 格式生成屏幕截图。 |
|
|
JPEG 质量
|
quality | integer |
JPEG 质量(1-100)。 如果图像格式为 PNG,则忽略。 |
|
|
比例因子
|
scale_factor | integer |
屏幕截图的规模因子。 对于 Retina 质量的图像,设置为 2。 |
|
|
注入 CSS
|
css_inject | string |
在捕获之前将自定义 CSS 注入页面。 |
|
|
注入 JavaScript
|
js_inject | string |
在捕获之前将自定义 JavaScript 注入页面。 |
|
|
User-Agent
|
user_agent | string |
指定要模拟不同设备的 User-Agent 标头。 |
|
|
额外的 HTTP 标头
|
headers | array |
向请求添加其他 HTTP 标头。 |
|
|
请求 Cookie
|
cookies | array |
将自定义 Cookie 添加到请求。 |
|
|
缓存 TTL (ms)
|
ttl | integer |
缓存屏幕截图的生存时间(以毫秒为单位)。 设置为 0 以始终生成一个新值。 |
|
|
Accept-Language
|
accept_language | string |
要求网站使用 Accept-Language 标头显示特定语言。 |
|
|
Latitude
|
latitude | string |
设置浏览器的纬度地理位置。 |
|
|
Longitude
|
longitude | string |
设置浏览器的经度地理位置。 |
|
|
地理位置准确性
|
accuracy | string |
设置浏览器地理位置的准确性。 |
|
|
缩略图宽度(px)
|
thumb_width | integer |
缩略图的宽度(以像素为单位)。 |
|
|
缩略图高度(px)
|
thumb_height | integer |
缩略图的高度(以像素为单位)。 |
|
|
阻止广告
|
no_ads | boolean |
设置为 true 以阻止广告。 |
|
|
阻止跟踪器
|
no_tracking | boolean |
设置为 true 以阻止跟踪器。 |
|
|
隐藏 Cookie 横幅
|
no_cookie_banners | boolean |
设置为 true 可隐藏 Cookie 横幅。 |
|
|
禁用 JavaScript
|
disable_js | boolean |
设置为 true 以禁用页面上的所有 JavaScript。 |
|
|
阻止第三方 JS
|
disable_third_party_js | boolean |
设置为 true 以放弃第三方域中的 JavaScript。 |
|
|
自定义标题
|
custom_title | string |
用于标识屏幕截图的自定义名称或标题。 |
|
|
自定义说明
|
custom_description | string |
内部使用或团队成员的自定义说明。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
屏幕截图 ID
|
id | string |
屏幕截图的唯一 ID |
|
嵌入 URL
|
embed_url | string |
用于查看屏幕截图的可嵌入 URL |
|
浏览器扩展捕获
|
is_browser_extension_screenshot | boolean |
如此 如果通过浏览器扩展捕获 |
|
配置 ID
|
screenshot_configuration_id | string |
用于此屏幕截图的配置的 ID |
|
直接链接
|
direct_link | string |
直接指向屏幕截图图像的 URL |
|
缩略图链接
|
direct_thumbnail_link | string |
指向缩略图图像的直接 URL |
|
在 (时间戳)
|
taken_at_timestamp | string |
拍摄屏幕截图时的 Unix 时间戳 |
|
拍摄于
|
taken_at | string |
拍摄屏幕截图ISO8601时间 |
|
已分析 AI
|
ai.ai_analyzed | boolean |
是否使用 AI 分析图像 |
|
AI 提示
|
ai.ai_prompt | string |
用于 AI 分析的提示 |
|
AI 响应
|
ai.ai_response | string |
AI 分析返回的响应 |
|
职位编号
|
job_id | string |
job_id |
拍摄自定义 HTML 的屏幕截图
创建任何自定义 HTML 的屏幕截图。 这非常适合用于屏幕截图新电子邮件、创建自定义报表等。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
HTML 内容
|
html_content | True | string |
在屏幕截图中添加要捕获的自定义 HTML 内容。 |
|
时区 ID
|
time_zone | string |
要捕获的网站使用的时区。 如果未指定,将使用 GMT。 使用有效的 ICU/IANA 时区 ID(例如美国/New_York、欧洲/巴黎)。 |
|
|
多步骤作
|
multi_step_actions | array |
使用多步骤作完成表单、导航到不同的页面、单击链接和按钮,并在拍摄屏幕截图之前登录到网站。 作按顺序完成。 了解详细信息 https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
等待 (ms)
|
wait | integer |
捕获屏幕截图之前等待的毫秒数。 最大值为 20000。 对于需要时间加载的页面非常有用。 |
|
|
等待选择器
|
wait_for | string |
提供 CSS 选择器,以便在捕获屏幕截图之前等待。 |
|
|
增量滚动
|
incremental_scroll | boolean |
缓慢滚动页面以触发延迟加载的内容。 最长可能需要 10 秒。 |
|
|
视区宽度 (px)
|
page_width | integer |
视区宽度(以像素为单位)。 默认值为 1920px。 |
|
|
视区高度 (px)
|
page_height | integer |
视区高度(以像素为单位)。 默认值为 1000px。 |
|
|
完整页
|
fullpage | boolean |
捕获完整的可滚动页面。 默认仅捕获可见视区。 |
|
|
完整页(高级)
|
fullpage_advanced | boolean |
使用高级滚动捕获完整页面。 适用于延迟加载的内容。 花费的时间比标准整页长。 |
|
|
CSS 选择器
|
selectors | string |
通过提供 CSS 选择器,仅捕获页面的特定部分。 |
|
|
将鼠标悬停在所选位置
|
hover_on_selected | boolean |
如果使用 CSS 选择器,则会将鼠标悬停在元素上,然后再获取屏幕截图。 |
|
|
图像格式
|
image_format | string |
以 JPEG、PNG 或 WebP 格式生成屏幕截图。 |
|
|
JPEG 质量
|
quality | integer |
JPEG 质量(1-100)。 如果图像格式为 PNG,则忽略。 |
|
|
比例因子
|
scale_factor | integer |
屏幕截图的规模因子。 对于 Retina 质量的图像,设置为 2。 |
|
|
注入 CSS
|
css_inject | string |
在捕获之前将自定义 CSS 注入页面。 |
|
|
注入 JavaScript
|
js_inject | string |
在捕获之前将自定义 JavaScript 注入页面。 |
|
|
User-Agent
|
user_agent | string |
指定要模拟不同设备的 User-Agent 标头。 |
|
|
额外的 HTTP 标头
|
headers | array |
向请求添加其他 HTTP 标头。 |
|
|
请求 Cookie
|
cookies | array |
将自定义 Cookie 添加到请求。 |
|
|
缓存 TTL (ms)
|
ttl | integer |
缓存屏幕截图的生存时间(以毫秒为单位)。 设置为 0 以始终生成一个新值。 |
|
|
Accept-Language
|
accept_language | string |
要求网站使用 Accept-Language 标头显示特定语言。 |
|
|
Latitude
|
latitude | string |
设置浏览器的纬度地理位置。 |
|
|
Longitude
|
longitude | string |
设置浏览器的经度地理位置。 |
|
|
地理位置准确性
|
accuracy | string |
设置浏览器地理位置的准确性。 |
|
|
缩略图宽度(px)
|
thumb_width | integer |
缩略图的宽度(以像素为单位)。 |
|
|
缩略图高度(px)
|
thumb_height | integer |
缩略图的高度(以像素为单位)。 |
|
|
阻止广告
|
no_ads | boolean |
设置为 true 以阻止广告。 |
|
|
阻止跟踪器
|
no_tracking | boolean |
设置为 true 以阻止跟踪器。 |
|
|
隐藏 Cookie 横幅
|
no_cookie_banners | boolean |
设置为 true 可隐藏 Cookie 横幅。 |
|
|
禁用 JavaScript
|
disable_js | boolean |
设置为 true 以禁用页面上的所有 JavaScript。 |
|
|
阻止第三方 JS
|
disable_third_party_js | boolean |
设置为 true 以放弃第三方域中的 JavaScript。 |
|
|
自定义标题
|
custom_title | string |
用于标识屏幕截图的自定义名称或标题。 |
|
|
自定义说明
|
custom_description | string |
内部使用或团队成员的自定义说明。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
屏幕截图 ID
|
id | string |
屏幕截图的唯一 ID |
|
嵌入 URL
|
embed_url | string |
用于查看屏幕截图的可嵌入 URL |
|
浏览器扩展捕获
|
is_browser_extension_screenshot | boolean |
如此 如果通过浏览器扩展捕获 |
|
配置 ID
|
screenshot_configuration_id | string |
用于此屏幕截图的配置的 ID |
|
直接链接
|
direct_link | string |
直接指向屏幕截图图像的 URL |
|
缩略图链接
|
direct_thumbnail_link | string |
指向缩略图图像的直接 URL |
|
在 (时间戳)
|
taken_at_timestamp | string |
拍摄屏幕截图时的 Unix 时间戳 |
|
拍摄于
|
taken_at | string |
拍摄屏幕截图ISO8601时间 |
|
已分析 AI
|
ai.ai_analyzed | boolean |
是否使用 AI 分析图像 |
|
AI 提示
|
ai.ai_prompt | string |
用于 AI 分析的提示 |
|
AI 响应
|
ai.ai_response | string |
AI 分析返回的响应 |
|
职位编号
|
job_id | string |
job_id |
获取网页的实际地理位置屏幕截图
从实际地理位置捕获屏幕截图。 屏幕截图通过代理网络在指定地理位置内轮换住宅 IP 地址。 从来自世界各地的数百个国家、城市和州中进行选择。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
页面 URL
|
url | True | string |
要捕获的 URL。 例如 https://www.wikipedia.org |
|
实际位置
|
proxy_server | True | string |
要从中获取屏幕截图的实际位置。 这对于地理位置测试、获取本地搜索和社交网络结果以及确保内容在首选国家/地区、主要城市或美国州真正显示时显示非常有用。 在此处检索有效位置的列表 https://pagepixels.dev.com/app/screenshots-api-documentation#real-locations-get |
|
时区 ID
|
time_zone | string |
要捕获的网站使用的时区。 如果未指定,将使用 GMT。 使用有效的 ICU/IANA 时区 ID(例如美国/New_York、欧洲/巴黎)。 |
|
|
多步骤作
|
multi_step_actions | array |
使用多步骤作完成表单、导航到不同的页面、单击链接和按钮,并在拍摄屏幕截图之前登录到网站。 作按顺序完成。 了解详细信息 https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
等待 (ms)
|
wait | integer |
捕获屏幕截图之前等待的毫秒数。 最大值为 20000。 对于需要时间加载的页面非常有用。 |
|
|
等待选择器
|
wait_for | string |
提供 CSS 选择器,以便在捕获屏幕截图之前等待。 |
|
|
增量滚动
|
incremental_scroll | boolean |
缓慢滚动页面以触发延迟加载的内容。 最长可能需要 10 秒。 |
|
|
视区宽度 (px)
|
page_width | integer |
视区宽度(以像素为单位)。 默认值为 1920px。 |
|
|
视区高度 (px)
|
page_height | integer |
视区高度(以像素为单位)。 默认值为 1000px。 |
|
|
完整页
|
fullpage | boolean |
捕获完整的可滚动页面。 默认仅捕获可见视区。 |
|
|
完整页(高级)
|
fullpage_advanced | boolean |
使用高级滚动捕获完整页面。 适用于延迟加载的内容。 花费的时间比标准整页长。 |
|
|
CSS 选择器
|
selectors | string |
通过提供 CSS 选择器,仅捕获页面的特定部分。 |
|
|
将鼠标悬停在所选位置
|
hover_on_selected | boolean |
如果使用 CSS 选择器,则会将鼠标悬停在元素上,然后再获取屏幕截图。 |
|
|
图像格式
|
image_format | string |
以 JPEG、PNG 或 WebP 格式生成屏幕截图。 |
|
|
JPEG 质量
|
quality | integer |
JPEG 质量(1-100)。 如果图像格式为 PNG,则忽略。 |
|
|
比例因子
|
scale_factor | integer |
屏幕截图的规模因子。 对于 Retina 质量的图像,设置为 2。 |
|
|
注入 CSS
|
css_inject | string |
在捕获之前将自定义 CSS 注入页面。 |
|
|
注入 JavaScript
|
js_inject | string |
在捕获之前将自定义 JavaScript 注入页面。 |
|
|
User-Agent
|
user_agent | string |
指定要模拟不同设备的 User-Agent 标头。 |
|
|
额外的 HTTP 标头
|
headers | array |
向请求添加其他 HTTP 标头。 |
|
|
请求 Cookie
|
cookies | array |
将自定义 Cookie 添加到请求。 |
|
|
缓存 TTL (ms)
|
ttl | integer |
缓存屏幕截图的生存时间(以毫秒为单位)。 设置为 0 以始终生成一个新值。 |
|
|
Accept-Language
|
accept_language | string |
要求网站使用 Accept-Language 标头显示特定语言。 |
|
|
Latitude
|
latitude | string |
设置浏览器的纬度地理位置。 |
|
|
Longitude
|
longitude | string |
设置浏览器的经度地理位置。 |
|
|
地理位置准确性
|
accuracy | string |
设置浏览器地理位置的准确性。 |
|
|
缩略图宽度(px)
|
thumb_width | integer |
缩略图的宽度(以像素为单位)。 |
|
|
缩略图高度(px)
|
thumb_height | integer |
缩略图的高度(以像素为单位)。 |
|
|
阻止广告
|
no_ads | boolean |
设置为 true 以阻止广告。 |
|
|
阻止跟踪器
|
no_tracking | boolean |
设置为 true 以阻止跟踪器。 |
|
|
隐藏 Cookie 横幅
|
no_cookie_banners | boolean |
设置为 true 可隐藏 Cookie 横幅。 |
|
|
禁用 JavaScript
|
disable_js | boolean |
设置为 true 以禁用页面上的所有 JavaScript。 |
|
|
阻止第三方 JS
|
disable_third_party_js | boolean |
设置为 true 以放弃第三方域中的 JavaScript。 |
|
|
自定义标题
|
custom_title | string |
用于标识屏幕截图的自定义名称或标题。 |
|
|
自定义说明
|
custom_description | string |
内部使用或团队成员的自定义说明。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
屏幕截图 ID
|
id | string |
屏幕截图的唯一 ID |
|
嵌入 URL
|
embed_url | string |
用于查看屏幕截图的可嵌入 URL |
|
浏览器扩展捕获
|
is_browser_extension_screenshot | boolean |
如此 如果通过浏览器扩展捕获 |
|
配置 ID
|
screenshot_configuration_id | string |
用于此屏幕截图的配置的 ID |
|
直接链接
|
direct_link | string |
直接指向屏幕截图图像的 URL |
|
缩略图链接
|
direct_thumbnail_link | string |
指向缩略图图像的直接 URL |
|
在 (时间戳)
|
taken_at_timestamp | string |
拍摄屏幕截图时的 Unix 时间戳 |
|
拍摄于
|
taken_at | string |
拍摄屏幕截图ISO8601时间 |
|
已分析 AI
|
ai.ai_analyzed | boolean |
是否使用 AI 分析图像 |
|
AI 提示
|
ai.ai_prompt | string |
用于 AI 分析的提示 |
|
AI 响应
|
ai.ai_response | string |
AI 分析返回的响应 |
|
职位编号
|
job_id | string |
job_id |