Narzędzia do przechwytywania i konwertowania Internetu

Adres URL do renderowanego interfejsu API HTML za pomocą GrabzItAdres URL renderowanego interfejsu API HTML

Użyj Rendered HTML API GrabzIt do wykonania adresu URL lub fragmentu kodu HTML w instancji przeglądarki i zwróć przetworzony kod HTML do kodu w celu dalszego przetwarzania.

Czy potrzebujesz uzyskać wynik strony internetowej po wykonaniu JavaScript? Być może dlatego, że napisałeś aplikację do zeskrobywania sieci i musisz zwrócić wyrenderowany kod HTML, który utworzy przeglądarka. A nie tylko surowy kod HTML strony internetowej. To jest API dla Ciebie! Możesz również skorzystać z tej funkcji w naszym Narzędzie do zrzutów ekranu co pozwala uzyskać renderowany HTML bez pisania kodu.

Pamiętaj, że może być konieczne użycie a opóźnienie, aby dać kodowi JavaScript na stronie czas na wyrenderowanie.

Wypróbuj poniższą wersję demonstracyjną, aby zobaczyć, w jaki sposób nasz interfejs API konwertuje dowolny adres URL na renderowany HTML. Wpisz adres URL strony internetowej i kliknij GrabzIt. Następnie, po zakończeniu, plik HTML zawierający renderowany HTML tej strony internetowej zostanie automatycznie pobrany.

Renderowany interfejs API HTML

Podobnie jak wszystkie interfejsy API GrabzIt, Rendered HTML API obsługuje dziewięć języków programowania. Po prostu wybierz wymagany język z poniższych opcji, aby wyświetlić fragment kodu i instrukcje, jak wdrożyć go w swojej aplikacji.

Przykładowy kod poniżej pokazuje, jak łatwo jest używać naszego interfejsu API do renderowania HTML przy użyciu C #, chociaż biblioteka ASP.NET GrabzIt jest kompatybilna z dowolnym językiem .NET. Aby rozpocząć tworzenie plików PDF, po prostu pobierz bibliotekę ASP.NET, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla ASP.NET aby dowiedzieć się, jak korzystać z interfejsu API 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");

Możesz oczywiście dostosować renderowanie HTML za pomocą HTMLOptions klasa w podobny sposób jak inne metody konwersji.

Poniższy przykładowy kod pokazuje, jak łatwo można korzystać z naszej biblioteki renderowanej HTML Java. Aby rozpocząć tworzenie renderowanego HTML po prostu pobierz bibliotekę Java, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla Java aby dowiedzieć się, jak korzystać z interfejsu API 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");

Możesz oczywiście dostosować renderowanie HTML za pomocą HTMLOptions klasa w podobny sposób jak inne metody konwersji.

Przykładowy kod poniżej pokazuje, jak łatwo jest użyć naszego interfejsu API do konwersji adresów URL na renderowany HTML przy użyciu JavaScript. Aby rozpocząć tworzenie renderowanego pobierania HTML Biblioteka JavaScript GrabzIt. Więc weź swój klucz i sekret, dodaj domenę chcesz włączyć JavaScript, a następnie sprawdź Dokumentacja API dla JavaScript aby dowiedzieć się, jak korzystać z interfejsu API GrabzIt.

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

Możesz oczywiście dostosować renderowanie HTML za pomocą Opcje właściwość w podobny sposób, jak w przypadku innych formatów.

Poniższy przykładowy kod pokazuje, jak łatwo można użyć naszego interfejsu API do wykonania konwersji adresu URL na renderowaną wersję HTML za pomocą Node.js. Aby rozpocząć tworzenie plików PDF, po prostu pobierz pakiet Node.js, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla Node.js aby dowiedzieć się, jak korzystać z interfejsu API 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;
    }
});

Możesz oczywiście dostosować renderowanie HTML za pomocą Opcje właściwość w podobny sposób jak inne metody konwersji.

Poniższy przykładowy kod pokazuje, jak łatwo jest użyć naszego interfejsu API do konwersji adresów URL na renderowany HTML przy użyciu Perla. Aby rozpocząć tworzenie renderowanego HTML po prostu pobierz bibliotekę Perla, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla Perla aby dowiedzieć się, jak korzystać z interfejsu API 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");

Możesz oczywiście dostosować renderowanie HTML za pomocą GrabzItHTMLOptions klasa w podobny sposób jak inne metody konwersji.

Poniższy przykładowy kod pokazuje, jak łatwo jest użyć naszego interfejsu API do konwersji adresów URL na renderowany HTML za pomocą PHP. Aby rozpocząć tworzenie renderowanego HTML po prostu pobierz bibliotekę PHP, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla PHP aby dowiedzieć się, jak korzystać z interfejsu API 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");

Możesz oczywiście dostosować renderowanie HTML za pomocą GrabzItHTMLOptions klasa w podobny sposób jak inne metody konwersji.

Przykładowy kod poniżej pokazuje, jak łatwo jest użyć naszego interfejsu API do konwersji adresów URL na renderowany HTML za pomocą Pythona. Aby rozpocząć tworzenie renderowanego HTML po prostu pobierz bibliotekę Python, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla Pythona aby dowiedzieć się, jak korzystać z interfejsu API 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") 

Możesz oczywiście dostosować renderowanie HTML za pomocą GrabzItHTMLOptions klasa w podobny sposób jak inne metody konwersji.

Poniższy przykładowy kod pokazuje, jak łatwo jest użyć naszego RESTful API do konwersji adresów URL na renderowany HTML.

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

Możesz oczywiście dostosować renderowanie HTML za pomocą parametry w podobny sposób jak inne metody konwersji.

Przykładowy kod poniżej pokazuje, jak łatwo jest użyć naszego interfejsu API do konwersji adresów URL na renderowany HTML przy użyciu Ruby. Aby rozpocząć tworzenie renderowanego HTML po prostu pobierz Ruby Gem, Weź swój klucz i sekret , a następnie skorzystaj z wersji demo zawarty w. Następnie sprawdź Dokumentacja API dla Ruby aby dowiedzieć się, jak korzystać z interfejsu API 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")  	

Możesz oczywiście dostosować renderowanie HTML za pomocą HTMLOptions klasa w podobny sposób jak inne metody konwersji.