PagePixels Screenshots (Pré-visualização)
Capture capturas de tela de sites com PagePixels. Simule ações do usuário, como clicar em links, fazer login ou preencher formulários antes de capturar a página. Você também pode renderizar HTML personalizado, perfeito para captura de tela de e-mails 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 IP residencial global.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - 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 | |
|---|---|
| Editora | PagePixels: Capturas de tela |
| Sítio Web | https://www.pagepixels.com |
| Política de privacidade | https://www.pagepixels.com/privacy |
| Categorias | Business Intelligence; Conteúdo e Ficheiros |
PagePixels Conector de capturas de tela
O conector PagePixels Screenshots permite capturar capturas de tela de sites de forma programática com controle avançado sobre renderização, geolocalização, emulação de dispositivos e análise de imagens baseada em IA. Simule as interações do usuário, como preencher formulários, fazer login ou clicar em botões antes de fazer uma captura de tela. Você também pode renderizar HTML personalizado para capturar seus e-mails e analisar capturas de tela usando prompts de IA, tudo a partir de locais geográficos reais usando uma rede de proxy IP residencial global.
Editora: PagePixels LLC
Pré-requisitos
Para usar esse conector, você deve ter uma conta PagePixels. O registo é gratuito e não é necessário cartão de crédito ou número de telefone.
Operações suportadas
Este conector fornece as seguintes operações:
1. QuickSnap – Faça uma 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 de página inteira, somente viewport ou baseadas em seletor
- Ações em várias etapas (envio de formulários, navegação, etc.)
- Bloqueio de anúncios, rastreadores e banners de cookies
- Geolocalização e emulação de dispositivos
- Injeção de cabeçalho e cookie
- Saída nos formatos JPEG, PNG ou WebP
2. RealLocationScreenshot – Faça uma captura de tela de uma localização geográfica 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 testes SERP
- Verificação de conteúdo específico da região
- Auditorias de conformidade
Especifique o proxy_server para selecionar o local desejado (por exemplo, USA, , Germany, TokyoCalifornia, etc.).
3. SnapHtml – Faça uma captura de tela do HTML personalizado
Renderize e capture capturas de tela a partir do HTML bruto fornecido. Ótimo para:
- Renderização de e-mail
- Relatórios personalizados com base em dados da API
- Visualizações de marketing
Suporte completo para JavaScript, injeção de CSS e lógica de várias etapas.
4. AiAnalysisScreenshot – Faça uma captura de tela e analise-a 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 o conteúdo
- Extração de dados
- Execução de auditorias de acessibilidade ou design
- Validando heurísticas UI/UX
Nenhuma chave de IA externa necessária, basta incluir um prompt de até 2000 caracteres de comprimento.
Obtenção de credenciais
Este conector usa OAuth2 para autenticação. Pode registar-se no pagepixels.com e utilizar as suas credenciais durante a primeira configuração de ligação na Power Platform.
Introdução
- Navegue até pagepixels.com e inscreva-se para obter uma conta.
- Em Power Automate ou Logic Apps, procure PagePixels Screenshots e adicione o conector ao seu fluxo.
- Durante a configuração, autentique-se através da janela de login OAuth2.
- Escolha a operação que 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 conhecidos e limitações
- As capturas de tela de páginas autenticadas podem exigir fluxos de várias etapas com formulários de login, que podem ser complexos. Se você tiver algum problema, podemos 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. Mais de 200 locais são suportados.
P: O JavaScript é renderizado na captura de tela? R: Sim. As páginas são renderizadas em um navegador sem cabeça com suporte total a 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 alguma chave de API OpenAI?
R: Não. Tudo é tratado internamente pela 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 .
Instruções de implantação
Utilize estas instruções para implementar este conector como um conector personalizado no Microsoft Power Automate e Power Apps.
Support
Para obter ajuda, relatórios de bugs ou solicitações de recursos, visite: 👉https://pagepixels.com/support
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Fazer uma captura de tela de uma página da Web |
Cria uma captura de tela instantânea de uma página da Web a partir de um URL. |
| Faça uma captura de tela de geolocalização real de uma página da Web |
Captura uma captura de tela de uma geolocalização real. As capturas de tela são feitas através de uma rede proxy de endereços IP residenciais rotativos dentro da localização geográfica que você especificar. Escolha entre centenas de países, cidades e estados de todo o mundo. |
| Faça uma captura de tela de uma página da Web e analise a imagem com IA |
Captura uma captura de tela de página da Web e executa uma análise visual de IA com base em seu prompt. Útil para extrair dados, gerar resumos ou consultar o conteúdo do site. Sem chaves OpenAI ou configuração adicional necessária. |
| Faça uma captura de tela do HTML personalizado |
Crie uma captura de tela de qualquer HTML personalizado. Isso é perfeito para capturar novos e-mails, criar relatórios personalizados e muito mais. |
Fazer uma captura de tela de uma página da Web
Cria uma captura de tela instantânea de uma página da Web a partir de um URL.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL da página
|
url | True | string |
O URL que você gostaria de 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, será utilizado o GMT. Use um ID de fuso horário UTI/IANA válido (por exemplo, América/New_York, Europa/Paris). |
|
|
Ações em várias etapas
|
multi_step_actions | array |
Use Ações em várias etapas para preencher formulários, navegar para páginas diferentes, clicar em links e botões e fazer login em sites antes de fazer sua 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 |
Milésimos de segundo para esperar antes de capturar a captura de tela. Max é 20000. Útil para páginas que levam tempo para carregar. |
|
|
Aguarde 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 acionar o conteúdo carregado com preguiça. Pode demorar até 10 segundos. |
|
|
Largura da janela de visualização (px)
|
page_width | integer |
A largura da janela de visualização em pixels. O padrão é 1920px. |
|
|
Altura da janela de visualização (px)
|
page_height | integer |
A altura da janela de visualização 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çado)
|
fullpage_advanced | boolean |
Capture página inteira usando rolagem avançada. Útil para conteúdo carregado com preguiça. 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. |
|
|
Passe o cursor sobre selecionado
|
hover_on_selected | boolean |
Se um seletor CSS for usado, ele passará 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–100). Ignorado se o formato da imagem for PNG. |
|
|
Fator de dimensionamento
|
scale_factor | integer |
Fator de escala para a captura de tela. Defina como 2 para imagens com qualidade Retina. |
|
|
Injetar CSS
|
css_inject | string |
Injete CSS personalizado na página antes da captura. |
|
|
Injetar JavaScript
|
js_inject | string |
Injete 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 ao pedido. |
|
|
TTL de cache (ms)
|
ttl | integer |
Tempo de vida 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 geolocalização da latitude do navegador. |
|
|
Longitude
|
longitude | string |
Defina a geolocalização da longitude do navegador. |
|
|
Precisão de geolocalização
|
accuracy | string |
Defina a precisão da geolocalização 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 |
Defina como true para bloquear anúncios. |
|
|
Rastreadores de bloco
|
no_tracking | boolean |
Defina como true para bloquear rastreadores. |
|
|
Ocultar banners de cookies
|
no_cookie_banners | boolean |
Defina como true para ocultar banners de cookies. |
|
|
Desativar JavaScript
|
disable_js | boolean |
Defina como true para desativar 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 |
Nota personalizada para uso interno ou colegas de equipa. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da captura de tela
|
id | string |
ID exclusivo para a captura de tela |
|
URL de incorporação
|
embed_url | string |
URL incorporável para visualizar a captura de tela |
|
Captura de extensão do navegador
|
is_browser_extension_screenshot | boolean |
True se capturado através 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 |
URL direto para a imagem da captura de tela |
|
Link da miniatura
|
direct_thumbnail_link | string |
URL direto para a imagem em miniatura |
|
Tirado em (carimbo de data/hora)
|
taken_at_timestamp | string |
Carimbo de data/hora Unix quando a captura de tela foi tirada |
|
Tomado em
|
taken_at | string |
ISO8601 momento em que a captura de tela foi tirada |
|
IA analisada
|
ai.ai_analyzed | boolean |
Se a imagem foi analisada com IA |
|
Pedido de IA
|
ai.ai_prompt | string |
Prompt usado para análise de IA |
|
Resposta da IA
|
ai.ai_response | string |
Resposta retornada pela análise de IA |
|
ID do trabalho
|
job_id | string |
job_id |
Faça uma captura de tela de geolocalização real de uma página da Web
Captura uma captura de tela de uma geolocalização real. As capturas de tela são feitas através de uma rede proxy de endereços IP residenciais rotativos dentro da localização geográfica que você especificar. Escolha entre centenas de países, cidades e estados de todo o mundo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL da página
|
url | True | string |
O URL que você gostaria de capturar. Por exemplo, https://www.wikipedia.org |
|
Localização real
|
proxy_server | True | string |
O local real que você gostaria de tirar a captura de tela. Isso é útil para testes de geolocalização, obtenção de resultados de pesquisa local e redes sociais e garantia de que o conteúdo seja exibido como ele realmente aparece em seu país preferido, cidade principal ou estado dos EUA. Recupere 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, será utilizado o GMT. Use um ID de fuso horário UTI/IANA válido (por exemplo, América/New_York, Europa/Paris). |
|
|
Ações em várias etapas
|
multi_step_actions | array |
Use Ações em várias etapas para preencher formulários, navegar para páginas diferentes, clicar em links e botões e fazer login em sites antes de fazer sua 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 |
Milésimos de segundo para esperar antes de capturar a captura de tela. Max é 20000. Útil para páginas que levam tempo para carregar. |
|
|
Aguarde 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 acionar o conteúdo carregado com preguiça. Pode demorar até 10 segundos. |
|
|
Largura da janela de visualização (px)
|
page_width | integer |
A largura da janela de visualização em pixels. O padrão é 1920px. |
|
|
Altura da janela de visualização (px)
|
page_height | integer |
A altura da janela de visualização 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çado)
|
fullpage_advanced | boolean |
Capture página inteira usando rolagem avançada. Útil para conteúdo carregado com preguiça. 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. |
|
|
Passe o cursor sobre selecionado
|
hover_on_selected | boolean |
Se um seletor CSS for usado, ele passará 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–100). Ignorado se o formato da imagem for PNG. |
|
|
Fator de dimensionamento
|
scale_factor | integer |
Fator de escala para a captura de tela. Defina como 2 para imagens com qualidade Retina. |
|
|
Injetar CSS
|
css_inject | string |
Injete CSS personalizado na página antes da captura. |
|
|
Injetar JavaScript
|
js_inject | string |
Injete 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 ao pedido. |
|
|
TTL de cache (ms)
|
ttl | integer |
Tempo de vida 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 geolocalização da latitude do navegador. |
|
|
Longitude
|
longitude | string |
Defina a geolocalização da longitude do navegador. |
|
|
Precisão de geolocalização
|
accuracy | string |
Defina a precisão da geolocalização 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 |
Defina como true para bloquear anúncios. |
|
|
Rastreadores de bloco
|
no_tracking | boolean |
Defina como true para bloquear rastreadores. |
|
|
Ocultar banners de cookies
|
no_cookie_banners | boolean |
Defina como true para ocultar banners de cookies. |
|
|
Desativar JavaScript
|
disable_js | boolean |
Defina como true para desativar 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 |
Nota personalizada para uso interno ou colegas de equipa. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da captura de tela
|
id | string |
ID exclusivo para a captura de tela |
|
URL de incorporação
|
embed_url | string |
URL incorporável para visualizar a captura de tela |
|
Captura de extensão do navegador
|
is_browser_extension_screenshot | boolean |
True se capturado através 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 |
URL direto para a imagem da captura de tela |
|
Link da miniatura
|
direct_thumbnail_link | string |
URL direto para a imagem em miniatura |
|
Tirado em (carimbo de data/hora)
|
taken_at_timestamp | string |
Carimbo de data/hora Unix quando a captura de tela foi tirada |
|
Tomado em
|
taken_at | string |
ISO8601 momento em que a captura de tela foi tirada |
|
IA analisada
|
ai.ai_analyzed | boolean |
Se a imagem foi analisada com IA |
|
Pedido de IA
|
ai.ai_prompt | string |
Prompt usado para análise de IA |
|
Resposta da IA
|
ai.ai_response | string |
Resposta retornada pela análise de IA |
|
ID do trabalho
|
job_id | string |
job_id |
Faça uma captura de tela de uma página da Web e analise a imagem com IA
Captura uma captura de tela de página da Web e executa uma análise visual de IA com base em seu prompt. Útil para extrair dados, gerar resumos ou consultar o conteúdo do site. Sem chaves OpenAI ou configuração adicional necessária.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL da página
|
url | True | string |
O URL que você gostaria de 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 da captura de tela. Esse prompt deve especificar quais informações você deseja que a IA extraia ou explique, e pode ter até 2000 caracteres. |
|
ID do fuso horário
|
time_zone | string |
O fuso horário usado pelo site que você está capturando. Se não for especificado, será utilizado o GMT. Use um ID de fuso horário UTI/IANA válido (por exemplo, América/New_York, Europa/Paris). |
|
|
Ações em várias etapas
|
multi_step_actions | array |
Use Ações em várias etapas para preencher formulários, navegar para páginas diferentes, clicar em links e botões e fazer login em sites antes de fazer sua 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 |
Milésimos de segundo para esperar antes de capturar a captura de tela. Max é 20000. Útil para páginas que levam tempo para carregar. |
|
|
Aguarde 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 acionar o conteúdo carregado com preguiça. Pode demorar até 10 segundos. |
|
|
Largura da janela de visualização (px)
|
page_width | integer |
A largura da janela de visualização em pixels. O padrão é 1920px. |
|
|
Altura da janela de visualização (px)
|
page_height | integer |
A altura da janela de visualização 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çado)
|
fullpage_advanced | boolean |
Capture página inteira usando rolagem avançada. Útil para conteúdo carregado com preguiça. 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. |
|
|
Passe o cursor sobre selecionado
|
hover_on_selected | boolean |
Se um seletor CSS for usado, ele passará 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–100). Ignorado se o formato da imagem for PNG. |
|
|
Fator de dimensionamento
|
scale_factor | integer |
Fator de escala para a captura de tela. Defina como 2 para imagens com qualidade Retina. |
|
|
Injetar CSS
|
css_inject | string |
Injete CSS personalizado na página antes da captura. |
|
|
Injetar JavaScript
|
js_inject | string |
Injete 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 ao pedido. |
|
|
TTL de cache (ms)
|
ttl | integer |
Tempo de vida 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 geolocalização da latitude do navegador. |
|
|
Longitude
|
longitude | string |
Defina a geolocalização da longitude do navegador. |
|
|
Precisão de geolocalização
|
accuracy | string |
Defina a precisão da geolocalização 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 |
Defina como true para bloquear anúncios. |
|
|
Rastreadores de bloco
|
no_tracking | boolean |
Defina como true para bloquear rastreadores. |
|
|
Ocultar banners de cookies
|
no_cookie_banners | boolean |
Defina como true para ocultar banners de cookies. |
|
|
Desativar JavaScript
|
disable_js | boolean |
Defina como true para desativar 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 |
Nota personalizada para uso interno ou colegas de equipa. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da captura de tela
|
id | string |
ID exclusivo para a captura de tela |
|
URL de incorporação
|
embed_url | string |
URL incorporável para visualizar a captura de tela |
|
Captura de extensão do navegador
|
is_browser_extension_screenshot | boolean |
True se capturado através 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 |
URL direto para a imagem da captura de tela |
|
Link da miniatura
|
direct_thumbnail_link | string |
URL direto para a imagem em miniatura |
|
Tirado em (carimbo de data/hora)
|
taken_at_timestamp | string |
Carimbo de data/hora Unix quando a captura de tela foi tirada |
|
Tomado em
|
taken_at | string |
ISO8601 momento em que a captura de tela foi tirada |
|
IA analisada
|
ai.ai_analyzed | boolean |
Se a imagem foi analisada com IA |
|
Pedido de IA
|
ai.ai_prompt | string |
Prompt usado para análise de IA |
|
Resposta da IA
|
ai.ai_response | string |
Resposta retornada pela análise de IA |
|
ID do trabalho
|
job_id | string |
job_id |
Faça uma captura de tela do HTML personalizado
Crie uma captura de tela de qualquer HTML personalizado. Isso é perfeito para capturar novos e-mails, criar relatórios personalizados e muito mais.
Parâmetros
| Name | Chave | Necessá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, será utilizado o GMT. Use um ID de fuso horário UTI/IANA válido (por exemplo, América/New_York, Europa/Paris). |
|
|
Ações em várias etapas
|
multi_step_actions | array |
Use Ações em várias etapas para preencher formulários, navegar para páginas diferentes, clicar em links e botões e fazer login em sites antes de fazer sua 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 |
Milésimos de segundo para esperar antes de capturar a captura de tela. Max é 20000. Útil para páginas que levam tempo para carregar. |
|
|
Aguarde 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 acionar o conteúdo carregado com preguiça. Pode demorar até 10 segundos. |
|
|
Largura da janela de visualização (px)
|
page_width | integer |
A largura da janela de visualização em pixels. O padrão é 1920px. |
|
|
Altura da janela de visualização (px)
|
page_height | integer |
A altura da janela de visualização 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çado)
|
fullpage_advanced | boolean |
Capture página inteira usando rolagem avançada. Útil para conteúdo carregado com preguiça. 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. |
|
|
Passe o cursor sobre selecionado
|
hover_on_selected | boolean |
Se um seletor CSS for usado, ele passará 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–100). Ignorado se o formato da imagem for PNG. |
|
|
Fator de dimensionamento
|
scale_factor | integer |
Fator de escala para a captura de tela. Defina como 2 para imagens com qualidade Retina. |
|
|
Injetar CSS
|
css_inject | string |
Injete CSS personalizado na página antes da captura. |
|
|
Injetar JavaScript
|
js_inject | string |
Injete 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 ao pedido. |
|
|
TTL de cache (ms)
|
ttl | integer |
Tempo de vida 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 geolocalização da latitude do navegador. |
|
|
Longitude
|
longitude | string |
Defina a geolocalização da longitude do navegador. |
|
|
Precisão de geolocalização
|
accuracy | string |
Defina a precisão da geolocalização 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 |
Defina como true para bloquear anúncios. |
|
|
Rastreadores de bloco
|
no_tracking | boolean |
Defina como true para bloquear rastreadores. |
|
|
Ocultar banners de cookies
|
no_cookie_banners | boolean |
Defina como true para ocultar banners de cookies. |
|
|
Desativar JavaScript
|
disable_js | boolean |
Defina como true para desativar 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 |
Nota personalizada para uso interno ou colegas de equipa. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da captura de tela
|
id | string |
ID exclusivo para a captura de tela |
|
URL de incorporação
|
embed_url | string |
URL incorporável para visualizar a captura de tela |
|
Captura de extensão do navegador
|
is_browser_extension_screenshot | boolean |
True se capturado através 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 |
URL direto para a imagem da captura de tela |
|
Link da miniatura
|
direct_thumbnail_link | string |
URL direto para a imagem em miniatura |
|
Tirado em (carimbo de data/hora)
|
taken_at_timestamp | string |
Carimbo de data/hora Unix quando a captura de tela foi tirada |
|
Tomado em
|
taken_at | string |
ISO8601 momento em que a captura de tela foi tirada |
|
IA analisada
|
ai.ai_analyzed | boolean |
Se a imagem foi analisada com IA |
|
Pedido de IA
|
ai.ai_prompt | string |
Prompt usado para análise de IA |
|
Resposta da IA
|
ai.ai_response | string |
Resposta retornada pela análise de IA |
|
ID do trabalho
|
job_id | string |
job_id |