Faça capturas de tela de sites com nossa API RESTful Screenshot
A API REST do GrabzIt permite capturar URLs ou HTML inteiramente usando técnicas RESTful. Antes de começar, leia as seguintes advertências com atenção, dependendo do seu caso de uso. Uma de nossas outras soluções de API talvez seja mais adequada.
- Alguns recursos, como mesclar e criptografar capturas, não estão disponíveis nesta API REST. Para usar esses recursos, você precisará usar outro Biblioteca de API
- Não use essa API no lado do cliente, pois ela exporá sua chave de aplicativo! Em vez disso, use o API JavaScript
Para começar, selecione o que você deseja fazer no filtro abaixo e os parâmetros disponíveis serão exibidos junto com um exemplo básico.
Ao fazer solicitações, verifique todos os Os valores dos parâmetros são codificados em URL.
Ao converter HTML, todos os parâmetros devem ser publicado no corpo da solicitação como pares chave-valor. Certifique-se de que todos os valores de parâmetro sejam codificados por URL e o tipo de conteúdo seja application / x-www-form-urlencoded.
A captura será então retornada na resposta HTTP. As seguintes opções adicionais também estão disponíveis com este tipo de captura, todas opcionais, exceto aquelas marcadas como obrigatórias. Ao testar a funcionalidade da API, recomendamos usar Postman para simplificar o processo.
height - a altura da miniatura resultante em pixels
Padrão: se a largura e a altura de saída não forem especificadas ou 0, a largura e altura de saída corresponderão à largura e altura da imagem final; se a largura de saída for especificada, a altura de saída será proporcional à largura de saída
Máximo: Altura máxima para o pacote
Altura total: -1 (passar -1 significa que a altura da miniatura não é reduzida)
altura - a altura do GIF animado resultante em pixels.
Padrão: 120px
Máximo: Altura máxima para o pacote
Tamanho automático: -1 (passar -1 significa que a altura do GIF animado é redimensionado em relação à sua largura, se a altura estiver sendo dimensionada automaticamente, a largura não poderá)
hide - a Seletores CSS dos um ou mais elementos HTML na página da web a serem ocultados, para especificar vários elementos HTML a serem ocultados separadamente cada seletor com uma vírgula.
Padrão: vazio
includealltables - se true, toda a tabela na página da Web será extraída, com cada tabela aparecendo em uma planilha separada.
Disponível apenas no formato XLSX
Padrão: 0
opções:
0 = indica que todas as tabelas não serão extraídas
1 = indica que todas as tabelas serão extraídas
includeheadernames - se nomes de cabeçalho verdadeiros serão incluídos na tabela
Padrão: 1
opções:
0 = indica que os nomes dos cabeçalhos não serão incluídos na tabela
1 = indica que os nomes dos cabeçalhos serão incluídos na tabela
includeimages - se verdadeiro, as imagens da página da web devem ser incluídas no DOCX
Padrão: 1
opções:
0 = indica que o documento DOCX não incluirá imagens da página da web
1 = indica que o documento DOCX incluirá imagens da página da web
includelinks - true se os links devem ser incluídos no documento
Padrão: 1
opções:
0 = indica que o documento não deve incluir links
1 = indica que o documento deve incluir links
includeoutline - verdadeiro se Favoritos em PDF Deveria ser incluído
Padrão: 0
opções:
0 = indica que o documento PDF não incluirá um esboço
post - quaisquer parâmetros de postagem que você deseja enviar.
quality - a qualidade da captura, JPG e WEBP têm uma compressão padrão de 90% e GIF 85%. Este parâmetro não tem efeito em imagens BMP, PNG ou TIFF.
Reduzir a qualidade reduzirá o tamanho do arquivo e reduzirá o tempo de download.
Padrão: -1
Mínimo: -1
Máximo: 100
repetir - número de vezes para repetir o GIF animado.
Padrão: 0
Loop continuamente: 0
Nunca Loop: -1
reverso - se verdadeiro, os quadros do GIF animado são revertidos
Padrão: 0
opções:
0 = indica que a animação não será reverenciada
1 = indica que a animação será revertida
requestas - o tipo de agente do usuário que você deseja usar
Padrão: 0
opções:
0 = indica que a versão padrão do site deve ser devolvida
1 = indica o versão móvel de um site deve ser retornado
2 = indica que a visualização do mecanismo de pesquisa de um site deve ser retornada
velocidade - a velocidade do GIF animado.
Padrão: 1
Mínimo: 0.2
Máximo: 10
começo - a posição inicial do vídeo que deve ser convertida intum GIF animado.
Padrão: 0 segundos
tabletoinclude - o índice da tabela a ser convertida, onde todas as tabelas em uma página da web são ordenadas da parte superior da página para a parte inferior
Padrão: 1
target - este parâmetro especifica o Seletor CSS do único elemento HTML na página da web de destino a ser ativada into documento, todas as outras partes da página da web são ignoradas. Se houver vários elementos HTML correspondentes, o primeiro será escolhido.
Padrão: vazio
target - este parâmetro especifica o Seletor CSS do único elemento HTML na página da web de destino a ser ativada intoa imagem, todas as outras partes da página da web são ignoradas. Se houver vários elementos HTML correspondentes, o primeiro será escolhido.
Padrão: vazio
target - o ID do único elemento HTML na página da web que deve ser usado para extrair tabelas de
templateid - adicione um modelo ID que especifica o cabeçalho e rodapé do documento
Padrão: vazio
title - forneça um título para o documento PDF
Padrão: vazio
waitfor - especifica o elemento HTML, usando um Seletor CSS. Uma vez que o elemento é visível a captura é executada. Se houver vários elementos HTML correspondentes, o primeiro será escolhido. Quando esse parâmetro é usado, ele aguarda no máximo XN XNX segundos antes da captura ser realizada.
width - a largura da miniatura resultante em pixels
Padrão: se a largura e a altura de saída não forem especificadas ou 0, a largura e altura de saída corresponderão à largura e altura da imagem final, se a altura de saída for especificada, a largura de saída será proporcional à altura de saída
Máximo: Largura máxima para o pacote
Largura total: -1 (passar -1 significa que a largura da miniatura não é reduzida)
largura - a largura do GIF animado resultante em pixels.
Padrão: 180px
Máximo: Largura máxima para o pacote
Tamanho automático: -1 (passar -1 significa que a largura do GIF animado é redimensionado em relação à sua altura, se a largura estiver sendo dimensionada automaticamente, a altura não poderá)