Capturas de tela do PagePixels (versão prévia)
Capture capturas de tela do site com PagePixels. Simule ações do usuário, como clicar em links, fazer logon ou preencher formulários antes de capturar a página. Você também pode renderizar HTML personalizado, perfeito para captura de tela de emails ou relatórios dinâmicos alimentados por dados de API. Para testes de localização ou validação SERP, você pode tirar capturas de tela de locais geográficos reais usando nossa rede de proxy de IP residencial global.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | PagePixels |
| URL | https://www.pagepixels.com |
| support@pagepixels.com |
| Metadados do conector | |
|---|---|
| Publicador | PagePixels: Capturas de tela |
| Local na rede Internet | https://www.pagepixels.com |
| Política de privacidade | https://www.pagepixels.com/privacy |
| Categorias | Business Intelligence; Conteúdo e arquivos |
Conector de Capturas de Tela do PagePixels
O conector de Capturas de Tela do PagePixels permite que você capture capturas de tela do site programaticamente com controle avançado sobre renderização, localização geográfica, emulação de dispositivo e análise de imagem baseada em IA. Simule interações do usuário, como preencher formulários, fazer logon ou clicar em botões antes de fazer uma captura de tela. Você também pode renderizar HTML personalizado para capturar seus emails e analisar capturas de tela usando prompts de IA, tudo de locais geográficos reais usando uma rede de proxy de IP residencial global.
Publicador: PagePixels LLC
Pré-requisitos
Para usar esse conector, você deve ter uma conta pagePixels. O registro é gratuito e nenhum cartão de crédito ou número de telefone é necessário.
Operações com suporte
Esse conector fornece as seguintes operações:
1. QuickSnap – Captura de tela de uma página da Web
Captura uma captura de tela instantânea de qualquer página da Web pública. Oferece opções avançadas de personalização, incluindo:
- Capturas baseadas em página inteira, somente visor ou seletor
- Ações de várias etapas (envios de formulário, navegação etc.)
- Bloqueio de anúncios, rastreadores e faixas de cookie
- Localização geográfica e emulação de dispositivo
- Injeção de cabeçalho e cookie
- Saída em formatos JPEG, PNG ou WebP
2. RealLocationScreenshot – Captura de tela de um local geográfico real
Capture capturas de tela de IPs reais em mais de 200 locais em todo o mundo (países, estados e grandes cidades). Ideal para:
- Localização e teste SERP
- Verificação de conteúdo específico da região
- Auditorias de conformidade
Especifique o proxy_server local desejado (por exemplo, , USA, Germany, Tokyoetc California.).
3. SnapHtml – Captura de tela do HTML personalizado
Renderize e capture capturas de tela do HTML bruto fornecido. Ótimo para:
- Renderização de email
- Relatórios personalizados com base em dados de API
- Visualizações de marketing
Suporte completo para JavaScript, injeção de CSS e lógica de várias etapas.
4. AiAnalysisScreenshot – Tirar uma captura de tela e analisá-la com IA
Capture uma captura de tela e faça com que ela seja analisada automaticamente pela IA usando um prompt personalizado. Útil para:
- Resumindo conteúdo
- Extração de dados
- Executando auditorias de acessibilidade ou design
- Validando heurística de interface do usuário/UX
Nenhuma chave de IA externa é necessária, basta incluir um prompt de até 2.000 caracteres de comprimento.
Obtendo credenciais
Esse conector usa o OAuth2 para autenticação. Você pode se registrar em pagepixels.com e usar suas credenciais durante a primeira configuração de conexão no Power Platform.
Introdução
- Navegue até pagepixels.com e inscreva-se em uma conta.
- No Power Automate ou aplicativos lógicos, pesquise capturas de tela do PagePixels e adicione o conector ao seu fluxo.
- Durante a instalação, autentique-se por meio da janela de logon do OAuth2.
- Escolha a operação que você deseja executar e configure-a com URL, conteúdo HTML ou prompt de IA.
📘 Para opções específicas de recursos, como ações de várias etapas, configurações de localização e opções de renderização, consulte a documentação da API pagePixels.
Problemas e limitações conhecidos
- Capturas de tela de páginas autenticadas podem exigir fluxos de várias etapas com formulários de logon, o que pode ser complexo. Se você tiver algum problema, poderemos ajudar, entre em contato com o suporte.
Perguntas frequentes
P: Posso tirar capturas de tela de uma cidade ou estado específico?
R: Sim! Use o proxy_server parâmetro em RealLocationScreenshot. Há suporte para mais de 200 locais.
P: O JavaScript é renderizado na captura de tela? R: Sim. As páginas são renderizadas em um navegador sem cabeça com suporte completo do JS.
P: Posso capturar apenas uma parte da página?
R: Sim. Use o selectors parâmetro para especificar um seletor CSS.
P: A análise de IA requer chaves de API OpenAI?
R: Não. Tudo é tratado internamente pelo PagePixels. Basta passar o seu ai_prompt.
P: Como faço para bloquear anúncios ou rastreadores?
R: Use os no_adsparâmetros, no_trackinge no_cookie_banners os parâmetros.
Instruções de implantação
Use estas instruções para implantar esse conector como um conector personalizado no Microsoft Power Automate e no Power Apps.
Support
Para obter ajuda, relatórios de bugs ou solicitações de recursos, visite: 👉https://pagepixels.com/support
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Captura de tela de localização geográfica real de uma página da Web |
Captura uma captura de tela de uma localização geográfica real. Capturas de tela são feitas por meio de uma rede proxy de rotação de endereços IP residenciais dentro da localização geográfica especificada. Escolha entre centenas de países, cidades e estados de todo o mundo. |
| Tirar uma captura de tela de uma página da Web |
Cria uma captura de tela instantânea de uma página da Web de uma URL. |
| Tirar uma captura de tela de uma página da Web e analisar a imagem com IA |
Captura uma captura de tela de página da Web e executa uma análise visual de IA com base no prompt. Útil para extrair dados, gerar resumos ou consultar o conteúdo do site. Nenhuma chave OpenAI ou configuração adicional necessária. |
| Tirar uma captura de tela do HTML personalizado |
Crie uma captura de tela de qualquer HTML personalizado. Isso é perfeito para captura de tela de novos emails, criação de relatórios personalizados e muito mais. |
Captura de tela de localização geográfica real de uma página da Web
Captura uma captura de tela de uma localização geográfica real. Capturas de tela são feitas por meio de uma rede proxy de rotação de endereços IP residenciais dentro da localização geográfica especificada. Escolha entre centenas de países, cidades e estados de todo o mundo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL da página
|
url | True | string |
A URL que você deseja capturar. Por exemplo https://www.wikipedia.org |
|
Localização real
|
proxy_server | True | string |
O local real do qual você gostaria de tirar a captura de tela. Isso é útil para testes de localização geográfica, obtendo resultados de pesquisa local e de rede social e garantindo que o conteúdo seja exibido como ele realmente aparece em seu país preferido, cidade principal ou estado dos EUA. Recuperar uma lista de locais válidos aqui https://pagepixels.dev.com/app/screenshots-api-documentation#real-locations-get |
|
ID do fuso horário
|
time_zone | string |
O fuso horário usado pelo site que você está capturando. Se não for especificado, GMT será usado. Use uma ID de fuso horário de ICU/IANA válida (por exemplo, América/New_York, Europa/Paris). |
|
|
Ações de várias etapas
|
multi_step_actions | array |
Use ações de várias etapas para concluir formulários, navegar até páginas diferentes, clicar em links e botões e fazer logon em sites antes de tirar a captura de tela. As ações são concluídas em ordem. Saiba mais em https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
Aguarde (ms)
|
wait | integer |
Milissegundos para aguardar antes de capturar a captura de tela. O máximo é 20000. Útil para páginas que levam tempo para serem carregadas. |
|
|
Aguardar o seletor
|
wait_for | string |
Forneça um seletor CSS para aguardar antes de capturar a captura de tela. |
|
|
Rolagem incremental
|
incremental_scroll | boolean |
Rola lentamente a página para disparar conteúdo carregado lentamente. Pode levar até 10 segundos. |
|
|
Largura do visor (px)
|
page_width | integer |
A largura do visor em pixels. O padrão é 1920px. |
|
|
Altura do visor (px)
|
page_height | integer |
A altura do visor em pixels. O padrão é 1000px. |
|
|
Página inteira
|
fullpage | boolean |
Capture a página rolável completa. O padrão captura apenas o visor visível. |
|
|
Página inteira (avançada)
|
fullpage_advanced | boolean |
Capturar página inteira usando rolagem avançada. Útil para conteúdo com carregamento lento. Leva mais tempo do que a Página Inteira padrão. |
|
|
Seletor de CSS
|
selectors | string |
Capture apenas uma parte específica da página fornecendo um seletor CSS. |
|
|
Focalizar selecionado
|
hover_on_selected | boolean |
Se um seletor CSS for usado, isso passa o mouse sobre o elemento antes de tirar a captura de tela. |
|
|
Formato de imagem
|
image_format | string |
Gere capturas de tela no formato JPEG, PNG ou WebP. |
|
|
Qualidade JPEG
|
quality | integer |
Qualidade JPEG (1 a 100). Ignorado se o formato de imagem for PNG. |
|
|
Fator de escala
|
scale_factor | integer |
Fator de escala para a captura de tela. Defina como 2 para imagens de qualidade retina. |
|
|
Injetar CSS
|
css_inject | string |
Insira CSS personalizado na página antes da captura. |
|
|
Injetar JavaScript
|
js_inject | string |
Insira JavaScript personalizado na página antes da captura. |
|
|
User-Agent
|
user_agent | string |
Especifique um cabeçalho User-Agent para emular dispositivos diferentes. |
|
|
Cabeçalhos HTTP extras
|
headers | array |
Adicione cabeçalhos HTTP adicionais à solicitação. |
|
|
Solicitar cookies
|
cookies | array |
Adicione cookies personalizados à solicitação. |
|
|
TTL de cache (ms)
|
ttl | integer |
Vida útil em milissegundos para capturas de tela armazenadas em cache. Defina como 0 para sempre gerar um novo. |
|
|
Accept-Language
|
accept_language | string |
Peça ao site para exibir um idioma específico usando o cabeçalho Accept-Language. |
|
|
Latitude
|
latitude | string |
Defina a localização geográfica de latitude do navegador. |
|
|
Longitude
|
longitude | string |
Defina a localização geográfica de longitude do navegador. |
|
|
Precisão de localização geográfica
|
accuracy | string |
Defina a precisão da localização geográfica do navegador. |
|
|
Largura da miniatura (px)
|
thumb_width | integer |
Largura da imagem em miniatura em pixels. |
|
|
Altura da miniatura (px)
|
thumb_height | integer |
Altura da imagem em miniatura em pixels. |
|
|
Bloquear anúncios
|
no_ads | boolean |
Definido como true para bloquear anúncios. |
|
|
Bloquear rastreadores
|
no_tracking | boolean |
Definido como true para bloquear rastreadores. |
|
|
Ocultar faixas de cookie
|
no_cookie_banners | boolean |
Defina como true para ocultar faixas de cookie. |
|
|
Desabilitar o JavaScript
|
disable_js | boolean |
Defina como true para desabilitar todo o JavaScript na página. |
|
|
Bloquear JS de terceiros
|
disable_third_party_js | boolean |
Defina como true para descartar JavaScript de domínios de terceiros. |
|
|
Título personalizado
|
custom_title | string |
Nome ou título personalizado para identificar a captura de tela. |
|
|
Descrição personalizada
|
custom_description | string |
Observação personalizada para uso interno ou colegas de equipe. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da captura de tela
|
id | string |
ID exclusiva para a captura de tela |
|
Inserir URL
|
embed_url | string |
URL inserível para exibir a captura de tela |
|
Captura de extensão do navegador
|
is_browser_extension_screenshot | boolean |
True se capturado por meio da extensão do navegador |
|
ID de configuração
|
screenshot_configuration_id | string |
ID da configuração usada para esta captura de tela |
|
Link direto
|
direct_link | string |
Direcionar a URL para a imagem de captura de tela |
|
Link de miniatura
|
direct_thumbnail_link | string |
Direcionar a URL para a imagem em miniatura |
|
Tirada em (carimbo de data/hora)
|
taken_at_timestamp | string |
Unix timestamp when the screenshot was taken |
|
Tomadas em
|
taken_at | string |
ISO8601 hora em que a captura de tela foi tirada |
|
IA analisada
|
ai.ai_analyzed | boolean |
Se a imagem foi analisada com IA |
|
Prompt de IA
|
ai.ai_prompt | string |
Prompt usado para análise de IA |
|
Resposta de IA
|
ai.ai_response | string |
Resposta retornada pela análise de IA |
|
ID do trabalho
|
job_id | string |
job_id |
Tirar uma captura de tela de uma página da Web
Cria uma captura de tela instantânea de uma página da Web de uma URL.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL da página
|
url | True | string |
A URL que você deseja capturar. Por exemplo https://www.wikipedia.org |
|
ID do fuso horário
|
time_zone | string |
O fuso horário usado pelo site que você está capturando. Se não for especificado, GMT será usado. Use uma ID de fuso horário de ICU/IANA válida (por exemplo, América/New_York, Europa/Paris). |
|
|
Ações de várias etapas
|
multi_step_actions | array |
Use ações de várias etapas para concluir formulários, navegar até páginas diferentes, clicar em links e botões e fazer logon em sites antes de tirar a captura de tela. As ações são concluídas em ordem. Saiba mais em https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
Aguarde (ms)
|
wait | integer |
Milissegundos para aguardar antes de capturar a captura de tela. O máximo é 20000. Útil para páginas que levam tempo para serem carregadas. |
|
|
Aguardar o seletor
|
wait_for | string |
Forneça um seletor CSS para aguardar antes de capturar a captura de tela. |
|
|
Rolagem incremental
|
incremental_scroll | boolean |
Rola lentamente a página para disparar conteúdo carregado lentamente. Pode levar até 10 segundos. |
|
|
Largura do visor (px)
|
page_width | integer |
A largura do visor em pixels. O padrão é 1920px. |
|
|
Altura do visor (px)
|
page_height | integer |
A altura do visor em pixels. O padrão é 1000px. |
|
|
Página inteira
|
fullpage | boolean |
Capture a página rolável completa. O padrão captura apenas o visor visível. |
|
|
Página inteira (avançada)
|
fullpage_advanced | boolean |
Capturar página inteira usando rolagem avançada. Útil para conteúdo com carregamento lento. Leva mais tempo do que a Página Inteira padrão. |
|
|
Seletor de CSS
|
selectors | string |
Capture apenas uma parte específica da página fornecendo um seletor CSS. |
|
|
Focalizar selecionado
|
hover_on_selected | boolean |
Se um seletor CSS for usado, isso passa o mouse sobre o elemento antes de tirar a captura de tela. |
|
|
Formato de imagem
|
image_format | string |
Gere capturas de tela no formato JPEG, PNG ou WebP. |
|
|
Qualidade JPEG
|
quality | integer |
Qualidade JPEG (1 a 100). Ignorado se o formato de imagem for PNG. |
|
|
Fator de escala
|
scale_factor | integer |
Fator de escala para a captura de tela. Defina como 2 para imagens de qualidade retina. |
|
|
Injetar CSS
|
css_inject | string |
Insira CSS personalizado na página antes da captura. |
|
|
Injetar JavaScript
|
js_inject | string |
Insira JavaScript personalizado na página antes da captura. |
|
|
User-Agent
|
user_agent | string |
Especifique um cabeçalho User-Agent para emular dispositivos diferentes. |
|
|
Cabeçalhos HTTP extras
|
headers | array |
Adicione cabeçalhos HTTP adicionais à solicitação. |
|
|
Solicitar cookies
|
cookies | array |
Adicione cookies personalizados à solicitação. |
|
|
TTL de cache (ms)
|
ttl | integer |
Vida útil em milissegundos para capturas de tela armazenadas em cache. Defina como 0 para sempre gerar um novo. |
|
|
Accept-Language
|
accept_language | string |
Peça ao site para exibir um idioma específico usando o cabeçalho Accept-Language. |
|
|
Latitude
|
latitude | string |
Defina a localização geográfica de latitude do navegador. |
|
|
Longitude
|
longitude | string |
Defina a localização geográfica de longitude do navegador. |
|
|
Precisão de localização geográfica
|
accuracy | string |
Defina a precisão da localização geográfica do navegador. |
|
|
Largura da miniatura (px)
|
thumb_width | integer |
Largura da imagem em miniatura em pixels. |
|
|
Altura da miniatura (px)
|
thumb_height | integer |
Altura da imagem em miniatura em pixels. |
|
|
Bloquear anúncios
|
no_ads | boolean |
Definido como true para bloquear anúncios. |
|
|
Bloquear rastreadores
|
no_tracking | boolean |
Definido como true para bloquear rastreadores. |
|
|
Ocultar faixas de cookie
|
no_cookie_banners | boolean |
Defina como true para ocultar faixas de cookie. |
|
|
Desabilitar o JavaScript
|
disable_js | boolean |
Defina como true para desabilitar todo o JavaScript na página. |
|
|
Bloquear JS de terceiros
|
disable_third_party_js | boolean |
Defina como true para descartar JavaScript de domínios de terceiros. |
|
|
Título personalizado
|
custom_title | string |
Nome ou título personalizado para identificar a captura de tela. |
|
|
Descrição personalizada
|
custom_description | string |
Observação personalizada para uso interno ou colegas de equipe. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da captura de tela
|
id | string |
ID exclusiva para a captura de tela |
|
Inserir URL
|
embed_url | string |
URL inserível para exibir a captura de tela |
|
Captura de extensão do navegador
|
is_browser_extension_screenshot | boolean |
True se capturado por meio da extensão do navegador |
|
ID de configuração
|
screenshot_configuration_id | string |
ID da configuração usada para esta captura de tela |
|
Link direto
|
direct_link | string |
Direcionar a URL para a imagem de captura de tela |
|
Link de miniatura
|
direct_thumbnail_link | string |
Direcionar a URL para a imagem em miniatura |
|
Tirada em (carimbo de data/hora)
|
taken_at_timestamp | string |
Unix timestamp when the screenshot was taken |
|
Tomadas em
|
taken_at | string |
ISO8601 hora em que a captura de tela foi tirada |
|
IA analisada
|
ai.ai_analyzed | boolean |
Se a imagem foi analisada com IA |
|
Prompt de IA
|
ai.ai_prompt | string |
Prompt usado para análise de IA |
|
Resposta de IA
|
ai.ai_response | string |
Resposta retornada pela análise de IA |
|
ID do trabalho
|
job_id | string |
job_id |
Tirar uma captura de tela de uma página da Web e analisar a imagem com IA
Captura uma captura de tela de página da Web e executa uma análise visual de IA com base no prompt. Útil para extrair dados, gerar resumos ou consultar o conteúdo do site. Nenhuma chave OpenAI ou configuração adicional necessária.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URL da página
|
url | True | string |
A URL que você deseja capturar. Por exemplo https://www.wikipedia.org |
|
Prompt de análise de IA
|
ai_prompt | True | string |
Um prompt de texto que orienta a IA na análise da imagem de captura de tela. Esse prompt deve especificar quais informações você deseja que a IA extraia ou explique e pode ter até 2.000 caracteres de comprimento. |
|
ID do fuso horário
|
time_zone | string |
O fuso horário usado pelo site que você está capturando. Se não for especificado, GMT será usado. Use uma ID de fuso horário de ICU/IANA válida (por exemplo, América/New_York, Europa/Paris). |
|
|
Ações de várias etapas
|
multi_step_actions | array |
Use ações de várias etapas para concluir formulários, navegar até páginas diferentes, clicar em links e botões e fazer logon em sites antes de tirar a captura de tela. As ações são concluídas em ordem. Saiba mais em https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
Aguarde (ms)
|
wait | integer |
Milissegundos para aguardar antes de capturar a captura de tela. O máximo é 20000. Útil para páginas que levam tempo para serem carregadas. |
|
|
Aguardar o seletor
|
wait_for | string |
Forneça um seletor CSS para aguardar antes de capturar a captura de tela. |
|
|
Rolagem incremental
|
incremental_scroll | boolean |
Rola lentamente a página para disparar conteúdo carregado lentamente. Pode levar até 10 segundos. |
|
|
Largura do visor (px)
|
page_width | integer |
A largura do visor em pixels. O padrão é 1920px. |
|
|
Altura do visor (px)
|
page_height | integer |
A altura do visor em pixels. O padrão é 1000px. |
|
|
Página inteira
|
fullpage | boolean |
Capture a página rolável completa. O padrão captura apenas o visor visível. |
|
|
Página inteira (avançada)
|
fullpage_advanced | boolean |
Capturar página inteira usando rolagem avançada. Útil para conteúdo com carregamento lento. Leva mais tempo do que a Página Inteira padrão. |
|
|
Seletor de CSS
|
selectors | string |
Capture apenas uma parte específica da página fornecendo um seletor CSS. |
|
|
Focalizar selecionado
|
hover_on_selected | boolean |
Se um seletor CSS for usado, isso passa o mouse sobre o elemento antes de tirar a captura de tela. |
|
|
Formato de imagem
|
image_format | string |
Gere capturas de tela no formato JPEG, PNG ou WebP. |
|
|
Qualidade JPEG
|
quality | integer |
Qualidade JPEG (1 a 100). Ignorado se o formato de imagem for PNG. |
|
|
Fator de escala
|
scale_factor | integer |
Fator de escala para a captura de tela. Defina como 2 para imagens de qualidade retina. |
|
|
Injetar CSS
|
css_inject | string |
Insira CSS personalizado na página antes da captura. |
|
|
Injetar JavaScript
|
js_inject | string |
Insira JavaScript personalizado na página antes da captura. |
|
|
User-Agent
|
user_agent | string |
Especifique um cabeçalho User-Agent para emular dispositivos diferentes. |
|
|
Cabeçalhos HTTP extras
|
headers | array |
Adicione cabeçalhos HTTP adicionais à solicitação. |
|
|
Solicitar cookies
|
cookies | array |
Adicione cookies personalizados à solicitação. |
|
|
TTL de cache (ms)
|
ttl | integer |
Vida útil em milissegundos para capturas de tela armazenadas em cache. Defina como 0 para sempre gerar um novo. |
|
|
Accept-Language
|
accept_language | string |
Peça ao site para exibir um idioma específico usando o cabeçalho Accept-Language. |
|
|
Latitude
|
latitude | string |
Defina a localização geográfica de latitude do navegador. |
|
|
Longitude
|
longitude | string |
Defina a localização geográfica de longitude do navegador. |
|
|
Precisão de localização geográfica
|
accuracy | string |
Defina a precisão da localização geográfica do navegador. |
|
|
Largura da miniatura (px)
|
thumb_width | integer |
Largura da imagem em miniatura em pixels. |
|
|
Altura da miniatura (px)
|
thumb_height | integer |
Altura da imagem em miniatura em pixels. |
|
|
Bloquear anúncios
|
no_ads | boolean |
Definido como true para bloquear anúncios. |
|
|
Bloquear rastreadores
|
no_tracking | boolean |
Definido como true para bloquear rastreadores. |
|
|
Ocultar faixas de cookie
|
no_cookie_banners | boolean |
Defina como true para ocultar faixas de cookie. |
|
|
Desabilitar o JavaScript
|
disable_js | boolean |
Defina como true para desabilitar todo o JavaScript na página. |
|
|
Bloquear JS de terceiros
|
disable_third_party_js | boolean |
Defina como true para descartar JavaScript de domínios de terceiros. |
|
|
Título personalizado
|
custom_title | string |
Nome ou título personalizado para identificar a captura de tela. |
|
|
Descrição personalizada
|
custom_description | string |
Observação personalizada para uso interno ou colegas de equipe. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da captura de tela
|
id | string |
ID exclusiva para a captura de tela |
|
Inserir URL
|
embed_url | string |
URL inserível para exibir a captura de tela |
|
Captura de extensão do navegador
|
is_browser_extension_screenshot | boolean |
True se capturado por meio da extensão do navegador |
|
ID de configuração
|
screenshot_configuration_id | string |
ID da configuração usada para esta captura de tela |
|
Link direto
|
direct_link | string |
Direcionar a URL para a imagem de captura de tela |
|
Link de miniatura
|
direct_thumbnail_link | string |
Direcionar a URL para a imagem em miniatura |
|
Tirada em (carimbo de data/hora)
|
taken_at_timestamp | string |
Unix timestamp when the screenshot was taken |
|
Tomadas em
|
taken_at | string |
ISO8601 hora em que a captura de tela foi tirada |
|
IA analisada
|
ai.ai_analyzed | boolean |
Se a imagem foi analisada com IA |
|
Prompt de IA
|
ai.ai_prompt | string |
Prompt usado para análise de IA |
|
Resposta de IA
|
ai.ai_response | string |
Resposta retornada pela análise de IA |
|
ID do trabalho
|
job_id | string |
job_id |
Tirar uma captura de tela do HTML personalizado
Crie uma captura de tela de qualquer HTML personalizado. Isso é perfeito para captura de tela de novos emails, criação de relatórios personalizados e muito mais.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Conteúdo HTML
|
html_content | True | string |
Adicione o conteúdo HTML personalizado que você deseja capturar em uma captura de tela. |
|
ID do fuso horário
|
time_zone | string |
O fuso horário usado pelo site que você está capturando. Se não for especificado, GMT será usado. Use uma ID de fuso horário de ICU/IANA válida (por exemplo, América/New_York, Europa/Paris). |
|
|
Ações de várias etapas
|
multi_step_actions | array |
Use ações de várias etapas para concluir formulários, navegar até páginas diferentes, clicar em links e botões e fazer logon em sites antes de tirar a captura de tela. As ações são concluídas em ordem. Saiba mais em https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
Aguarde (ms)
|
wait | integer |
Milissegundos para aguardar antes de capturar a captura de tela. O máximo é 20000. Útil para páginas que levam tempo para serem carregadas. |
|
|
Aguardar o seletor
|
wait_for | string |
Forneça um seletor CSS para aguardar antes de capturar a captura de tela. |
|
|
Rolagem incremental
|
incremental_scroll | boolean |
Rola lentamente a página para disparar conteúdo carregado lentamente. Pode levar até 10 segundos. |
|
|
Largura do visor (px)
|
page_width | integer |
A largura do visor em pixels. O padrão é 1920px. |
|
|
Altura do visor (px)
|
page_height | integer |
A altura do visor em pixels. O padrão é 1000px. |
|
|
Página inteira
|
fullpage | boolean |
Capture a página rolável completa. O padrão captura apenas o visor visível. |
|
|
Página inteira (avançada)
|
fullpage_advanced | boolean |
Capturar página inteira usando rolagem avançada. Útil para conteúdo com carregamento lento. Leva mais tempo do que a Página Inteira padrão. |
|
|
Seletor de CSS
|
selectors | string |
Capture apenas uma parte específica da página fornecendo um seletor CSS. |
|
|
Focalizar selecionado
|
hover_on_selected | boolean |
Se um seletor CSS for usado, isso passa o mouse sobre o elemento antes de tirar a captura de tela. |
|
|
Formato de imagem
|
image_format | string |
Gere capturas de tela no formato JPEG, PNG ou WebP. |
|
|
Qualidade JPEG
|
quality | integer |
Qualidade JPEG (1 a 100). Ignorado se o formato de imagem for PNG. |
|
|
Fator de escala
|
scale_factor | integer |
Fator de escala para a captura de tela. Defina como 2 para imagens de qualidade retina. |
|
|
Injetar CSS
|
css_inject | string |
Insira CSS personalizado na página antes da captura. |
|
|
Injetar JavaScript
|
js_inject | string |
Insira JavaScript personalizado na página antes da captura. |
|
|
User-Agent
|
user_agent | string |
Especifique um cabeçalho User-Agent para emular dispositivos diferentes. |
|
|
Cabeçalhos HTTP extras
|
headers | array |
Adicione cabeçalhos HTTP adicionais à solicitação. |
|
|
Solicitar cookies
|
cookies | array |
Adicione cookies personalizados à solicitação. |
|
|
TTL de cache (ms)
|
ttl | integer |
Vida útil em milissegundos para capturas de tela armazenadas em cache. Defina como 0 para sempre gerar um novo. |
|
|
Accept-Language
|
accept_language | string |
Peça ao site para exibir um idioma específico usando o cabeçalho Accept-Language. |
|
|
Latitude
|
latitude | string |
Defina a localização geográfica de latitude do navegador. |
|
|
Longitude
|
longitude | string |
Defina a localização geográfica de longitude do navegador. |
|
|
Precisão de localização geográfica
|
accuracy | string |
Defina a precisão da localização geográfica do navegador. |
|
|
Largura da miniatura (px)
|
thumb_width | integer |
Largura da imagem em miniatura em pixels. |
|
|
Altura da miniatura (px)
|
thumb_height | integer |
Altura da imagem em miniatura em pixels. |
|
|
Bloquear anúncios
|
no_ads | boolean |
Definido como true para bloquear anúncios. |
|
|
Bloquear rastreadores
|
no_tracking | boolean |
Definido como true para bloquear rastreadores. |
|
|
Ocultar faixas de cookie
|
no_cookie_banners | boolean |
Defina como true para ocultar faixas de cookie. |
|
|
Desabilitar o JavaScript
|
disable_js | boolean |
Defina como true para desabilitar todo o JavaScript na página. |
|
|
Bloquear JS de terceiros
|
disable_third_party_js | boolean |
Defina como true para descartar JavaScript de domínios de terceiros. |
|
|
Título personalizado
|
custom_title | string |
Nome ou título personalizado para identificar a captura de tela. |
|
|
Descrição personalizada
|
custom_description | string |
Observação personalizada para uso interno ou colegas de equipe. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da captura de tela
|
id | string |
ID exclusiva para a captura de tela |
|
Inserir URL
|
embed_url | string |
URL inserível para exibir a captura de tela |
|
Captura de extensão do navegador
|
is_browser_extension_screenshot | boolean |
True se capturado por meio da extensão do navegador |
|
ID de configuração
|
screenshot_configuration_id | string |
ID da configuração usada para esta captura de tela |
|
Link direto
|
direct_link | string |
Direcionar a URL para a imagem de captura de tela |
|
Link de miniatura
|
direct_thumbnail_link | string |
Direcionar a URL para a imagem em miniatura |
|
Tirada em (carimbo de data/hora)
|
taken_at_timestamp | string |
Unix timestamp when the screenshot was taken |
|
Tomadas em
|
taken_at | string |
ISO8601 hora em que a captura de tela foi tirada |
|
IA analisada
|
ai.ai_analyzed | boolean |
Se a imagem foi analisada com IA |
|
Prompt de IA
|
ai.ai_prompt | string |
Prompt usado para análise de IA |
|
Resposta de IA
|
ai.ai_response | string |
Resposta retornada pela análise de IA |
|
ID do trabalho
|
job_id | string |
job_id |