Tools om het web vast te leggen en te converteren

URL naar gerenderde HTML-API met GrabzItURL naar gerenderde HTML-API

Gebruik de Rendered HTML-API van GrabzIt om een ​​URL of HTML-fragment in een browserexemplaar uit te voeren en de verwerkte HTML naar uw code terug te sturen voor verdere verwerking.

Moet u het resultaat van een webpagina krijgen nadat JavaScript is uitgevoerd? Misschien omdat u een app hebt geschreven om over internet te schrapen en de weergegeven HTML moet retourneren die een browser zal produceren. In plaats van alleen de onbewerkte HTML van een webpagina. Dan is dit de API voor jou!

Deze API is echter ook erg nieuw en ondergaat momenteel bètatests. Dus als u problemen of suggesties hebt, aarzel dan niet om dit te doen contact op te nemen. U kunt deze functie ook uitproberen in onze Schermafbeeldingstool zodat u gerenderde HTML kunt krijgen zonder code te schrijven.

Probeer de onderstaande demo om te zien hoe onze API elke URL converteert naar gerenderde HTML Voer gewoon de URL van een webpagina in en klik op GrabzIt. Voltooi vervolgens automatisch een HTML-bestand met de gerenderde HTML van die webpagina.

Gesmolten HTML API

Zoals alle API's van GrabzIt ondersteunt de Rendered HTML API negen programmeertalen. Selecteer gewoon de gewenste taal uit de onderstaande opties om een ​​codefragment te zien en instructies voor het implementeren ervan in uw app.

De onderstaande voorbeeldcode laat zien hoe gemakkelijk het is om onze API te gebruiken om HTML te genereren met C #, hoewel de ASP.NET-bibliotheek van GrabzIt compatibel is met elke .NET-taal. Om gewoon PDF's te maken download de ASP.NET-bibliotheek, krijg je sleutel en geheim en gebruik de demo vervat in. Bekijk dan de API-documentatie voor ASP.NET om alle manieren te vinden waarop u de API van GrabzIt kunt gebruiken.

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");

U kunt natuurlijk de HTML-weergave aanpassen met behulp van de HTMLOptions klasse op een vergelijkbare manier als de andere conversiemethoden.

De onderstaande voorbeeldcode laat zien hoe gemakkelijk het is om onze Rendered HTML Java Library te gebruiken. Om te beginnen met het maken van gerenderde HTML download de Java-bibliotheek, krijg je sleutel en geheim en gebruik de demo vervat in. Bekijk dan de API-documentatie voor Java om alle manieren te vinden waarop u de API van GrabzIt kunt gebruiken.

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");

U kunt natuurlijk de HTML-weergave aanpassen met behulp van de HTMLOptions klasse op een vergelijkbare manier als de andere conversiemethoden.

De onderstaande voorbeeldcode laat zien hoe gemakkelijk het is om onze API te gebruiken om URL's om te zetten in gerenderde HTML met behulp van JavaScript. Beginnen met het maken van gerenderde HTML-downloads GrabzIt's JavaScript-bibliotheek. Pak dan je sleutel en geheim, voeg het domein toe u wilt JavaScript gebruiken en vervolgens de bekijken API-documentatie voor JavaScript om alle manieren te vinden waarop u de API van GrabzIt kunt gebruiken.

<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>

U kunt natuurlijk de HTML-weergave aanpassen met behulp van de opties eigenschap op dezelfde manier als beschikbaar voor de andere indelingen.

De onderstaande voorbeeldcode laat zien hoe gemakkelijk het is om onze API te gebruiken om een ​​URL uit te voeren voor HTML-conversie met Node.js. Om gewoon PDF's te maken download het Node.js-pakket, krijg je sleutel en geheim en gebruik de demo vervat in. Bekijk dan de API-documentatie voor Node.js om alle manieren te vinden waarop u de API van GrabzIt kunt gebruiken.

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;
    }
});

U kunt natuurlijk de HTML-weergave aanpassen met behulp van de opties op dezelfde manier als de andere conversiemethoden.

De onderstaande voorbeeldcode laat zien hoe gemakkelijk het is om onze API te gebruiken om URL's om te zetten in gerenderde HTML met behulp van Perl. Om te beginnen met het maken van gerenderde HTML download de Perl-bibliotheek, krijg je sleutel en geheim en gebruik de demo vervat in. Bekijk dan de API-documentatie voor Perl om alle manieren te vinden waarop u de API van GrabzIt kunt gebruiken.

#!/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");

U kunt natuurlijk de HTML-weergave aanpassen met behulp van de GrabzItHTMLOptions klasse op een vergelijkbare manier als de andere conversiemethoden.

De onderstaande voorbeeldcode laat zien hoe gemakkelijk het is om onze API te gebruiken om URL's om te zetten in gerenderde HTML met behulp van PHP. Om te beginnen met het maken van gerenderde HTML download de PHP-bibliotheek, krijg je sleutel en geheim en gebruik de demo vervat in. Bekijk dan de API-documentatie voor PHP om alle manieren te vinden waarop u de API van GrabzIt kunt gebruiken.

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");

U kunt natuurlijk de HTML-weergave aanpassen met behulp van de GrabzItHTMLOptions klasse op een vergelijkbare manier als de andere conversiemethoden.

De onderstaande voorbeeldcode laat zien hoe gemakkelijk het is om onze API te gebruiken om URL's om te zetten in gerenderde HTML met behulp van Python. Om te beginnen met het maken van gerenderde HTML download de Python-bibliotheek, krijg je sleutel en geheim en gebruik de demo vervat in. Bekijk dan de API-documentatie voor Python om alle manieren te vinden waarop u de API van GrabzIt kunt gebruiken.

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") 

U kunt natuurlijk de HTML-weergave aanpassen met behulp van de GrabzItHTMLOptions klasse op een vergelijkbare manier als de andere conversiemethoden.

De voorbeeldcode hieronder laat zien hoe gemakkelijk het is om onze RESTful API te gebruiken om URL's om te zetten naar gerenderde HTML.

https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&format=html&url=https%3A%2F%2Fwww.bbc.com%2F

U kunt natuurlijk de HTML-weergave aanpassen met behulp van de parameters op een vergelijkbare manier als de andere conversiemethoden.

De onderstaande voorbeeldcode laat zien hoe gemakkelijk het is om onze API te gebruiken om URL's om te zetten in gerenderde HTML met behulp van Ruby. Om te beginnen met het maken van gerenderde HTML download de Ruby Gem, krijg je sleutel en geheim en gebruik de demo vervat in. Bekijk dan de API-documentatie voor Ruby om alle manieren te vinden waarop u de API van GrabzIt kunt gebruiken.

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")  	

U kunt natuurlijk de HTML-weergave aanpassen met behulp van de HTMLOptions klasse op een vergelijkbare manier als de andere conversiemethoden.