Ferramentas para capturar e converter a Web

URL para a API HTML renderizada com GrabzItURL para API HTML renderizada

Use a API HTML renderizada do GrabzIt para executar um URL ou snippet HTML em uma instância do navegador e retornar o HTML processado ao seu código para processamento adicional.

Você precisa obter o resultado de uma página da web após a execução do JavaScript? Talvez porque você tenha escrito um aplicativo para raspar a Web e precise retornar o HTML renderizado que um navegador produzirá. Em vez de apenas o HTML bruto de uma página da web. Então esta é a API para você!

No entanto, essa API também é muito nova e está passando por testes beta. Portanto, se você tiver quaisquer problemas ou sugestões, não hesite em contato. Você também pode experimentar esse recurso em nosso Ferramenta de captura de tela permitindo que você seja processado em HTML sem escrever nenhum código.

Experimente a demonstração abaixo para ver como nossa API converte qualquer URL em HTML renderizado. Basta inserir o URL de uma página da web e clicar em GrabzIt. Depois de concluir, um arquivo HTML contendo o HTML renderizado dessa página da Web será automaticamente baixado.

API HTML renderizada

Como todas as APIs do GrabzIt, a API HTML renderizada suporta oito linguagens de programação. Basta selecionar o idioma necessário nas opções abaixo para ver um trecho de código e instruções sobre como implementá-lo no seu aplicativo.

O código de exemplo abaixo mostra como é fácil usar nossa API para renderizar HTML usando C #, embora a biblioteca ASP.NET do GrabzIt seja compatível com qualquer linguagem .NET. Para começar a criar PDFs apenas baixar a biblioteca do ASP.NET, consiga seu chave e segredo e depois use a demo contido dentro. Então confira o Documentação da API para ASP.NET para descobrir todas as maneiras de usar a API do GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToRenderedHTML("https://www.bbc.com/"); 
grabzIt.SaveTo("result.html");

Obviamente, você pode personalizar a renderização HTML usando o HTMLOptions classe de maneira semelhante aos outros métodos de conversão.

O código de exemplo abaixo mostra como é fácil usar nossa biblioteca Java HTML renderizada. Para começar a criar HTML renderizado, basta faça o download da biblioteca Java, consiga seu chave e segredo e depois use a demo contido dentro. Então confira o Documentação da API para Java para descobrir todas as maneiras de usar a API do GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToRenderedHTML("https://www.bbc.com/"); 
grabzIt.SaveTo("result.html");

Obviamente, você pode personalizar a renderização HTML usando o HTMLOptions classe de maneira semelhante aos outros métodos de conversão.

O código de exemplo abaixo mostra como é fácil usar nossa API para converter URLs em HTML renderizado usando JavaScript. Para começar a criar o download HTML renderizado Biblioteca JavaScript de GrabzIt. Então pegue seu chave e segredo, adicione o domínio você deseja usar o JavaScript e, em seguida, confira o Documentação da API para JavaScript para descobrir todas as maneiras de usar a API do GrabzIt.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.7/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.bbc.com/",
{"format": "html"}).Create();
</script>

Obviamente, você pode personalizar a renderização HTML usando o opções propriedade de maneira semelhante à disponível para os outros formatos.

O código de exemplo abaixo mostra como é fácil usar nossa API para executar uma URL para conversão HTML renderizada usando Node.js. Para começar a criar PDFs apenas baixe o pacote Node.js., consiga seu chave e segredo e depois use a demo contido dentro. Então confira o Documentação da API para Node.js para descobrir todas as maneiras de usar a API do GrabzIt.

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.url_to_rendered_html("https://www.bbc.com/");
client.save_to("result.html", function (error, id){
    if (error != null){
        throw error;
    }
});

Obviamente, você pode personalizar a renderização HTML usando o opções propriedade de maneira semelhante aos outros métodos de conversão.

O código de exemplo abaixo mostra como é fácil usar nossa API para converter URLs em HTML renderizado usando Perl. Para começar a criar HTML renderizado, basta faça o download da biblioteca Perl, consiga seu chave e segredo e depois use a demo contido dentro. Então confira o Documentação da API para Perl para descobrir todas as maneiras de usar a API do GrabzIt.

#!/usr/bin/perl

use GrabzItClient;

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToRenderedHTML("https://www.bbc.com/");
$grabzIt->SaveTo("result.html");

Obviamente, você pode personalizar a renderização HTML usando o GrabzItHTMLOptions classe de maneira semelhante aos outros métodos de conversão.

O código de exemplo abaixo mostra como é fácil usar nossa API para converter URLs em HTML renderizado usando PHP. Para começar a criar HTML renderizado, basta baixe a biblioteca PHP, consiga seu chave e segredo e depois use a demo contido dentro. Então confira o Documentação da API para PHP para descobrir todas as maneiras de usar a API do GrabzIt.

include("GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToRenderedHTML("https://www.bbc.com/"); 
$grabzIt->SaveTo("result.html");

Obviamente, você pode personalizar a renderização HTML usando o GrabzItHTMLOptions classe de maneira semelhante aos outros métodos de conversão.

O código de exemplo abaixo mostra como é fácil usar nossa API para converter URLs em HTML renderizado usando Python. Para começar a criar HTML renderizado, basta baixe a biblioteca Python, consiga seu chave e segredo e depois use a demo contido dentro. Então confira o Documentação da API para Python para descobrir todas as maneiras de usar a API do GrabzIt.

from GrabzIt import GrabzItClient

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.URLToRenderedHTML("https://www.bbc.com/") 
grabzIt.SaveTo("result.html") 

Obviamente, você pode personalizar a renderização HTML usando o GrabzItHTMLOptions classe de maneira semelhante aos outros métodos de conversão.

O código de exemplo abaixo mostra como é fácil usar nossa API para converter URLs em HTML renderizado usando Ruby. Para começar a criar HTML renderizado, basta faça o download da Ruby Gem, consiga seu chave e segredo e depois use a demo contido dentro. Então confira o Documentação da API para Ruby para descobrir todas as maneiras de usar a API do GrabzIt.

require 'grabzit'

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzItClient.url_to_rendered_html("https://www.bbc.com/")	
grabzItClient.save_to("result.html")  	

Obviamente, você pode personalizar a renderização HTML usando o HTMLOptions classe de maneira semelhante aos outros métodos de conversão.