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 entre em contato conosco. 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.