Outils pour capturer et convertir le Web

URL vers l'API HTML rendue avec GrabzItURL vers l'API HTML rendue

Utilisez l'API HTML rendue de GrabzIt pour exécuter un extrait d'URL ou HTML dans une instance de navigateur et renvoyer le code HTML traité à votre code pour traitement ultérieur.

Avez-vous besoin d'obtenir le résultat d'une page Web après l'exécution de JavaScript? Peut-être parce que vous avez écrit une application pour gratter le Web et que vous devez renvoyer le code HTML rendu qu'un navigateur produira. Plutôt que simplement le code HTML brut d'une page Web. Alors c'est l'API pour vous!

Cependant, cette API est également toute nouvelle et fait actuellement l'objet de tests bêta. Donc, si vous avez des problèmes ou des suggestions à ce sujet, n'hésitez pas à contactez-nous. Vous pouvez également essayer cette fonctionnalité dans notre Outil de capture d'écran vous permettant d'obtenir un rendu HTML sans écrire de code.

Essayez la démo ci-dessous pour voir comment notre API convertit n'importe quelle URL en HTML. Entrez simplement l'URL d'une page Web et cliquez sur GrabzIt. Ensuite, une fois terminé, un fichier HTML contenant le code HTML rendu de cette page Web sera automatiquement téléchargé.

API HTML rendue

Comme toutes les API de GrabzIt, l’API HTML Rendu prend en charge huit langages de programmation. Il suffit de sélectionner la langue requise dans les options ci-dessous pour afficher un extrait de code et des instructions sur la manière de le mettre en œuvre dans votre application.

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour générer du code HTML à l'aide de C #, bien que la bibliothèque ASP.NET de GrabzIt soit compatible avec tous les langages .NET. Pour commencer à créer des PDF simplement télécharger la bibliothèque ASP.NET, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour ASP.NET pour découvrir toutes les manières d'utiliser l'API de 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");

Vous pouvez bien sûr personnaliser le rendu HTML en utilisant le HTMLOptions classe de manière similaire aux autres méthodes de conversion.

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre bibliothèque Java HTML rendue. Pour commencer à créer du code HTML simplement rendu télécharger la bibliothèque Java, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Java pour découvrir toutes les manières d'utiliser l'API de 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");

Vous pouvez bien sûr personnaliser le rendu HTML en utilisant le HTMLOptions classe de manière similaire aux autres méthodes de conversion.

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir les URL en HTML à l'aide de JavaScript. Pour commencer à créer un téléchargement HTML rendu Bibliothèque JavaScript de GrabzIt. Alors récupère ton clé et secret, ajouter le domaine vous voulez utiliser le JavaScript, puis consultez le Documentation API pour JavaScript pour découvrir toutes les manières d'utiliser l'API de GrabzIt.

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

Vous pouvez bien sûr personnaliser le rendu HTML en utilisant le Options propriété de la même manière que ce qui est disponible pour les autres formats.

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour effectuer une conversion d'URL en HTML à l'aide de Node.js. Pour commencer à créer des PDF simplement téléchargez le package Node.js, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Node.js pour découvrir toutes les manières d'utiliser l'API de 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;
    }
});

Vous pouvez bien sûr personnaliser le rendu HTML en utilisant le Options propriété de manière similaire aux autres méthodes de conversion.

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir des URL en HTML à l'aide de Perl. Pour commencer à créer du code HTML simplement rendu télécharger la bibliothèque Perl, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Perl pour découvrir toutes les manières d'utiliser l'API de 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");

Vous pouvez bien sûr personnaliser le rendu HTML en utilisant le GrabzItHTMLOptions classe de manière similaire aux autres méthodes de conversion.

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir des URL en HTML à l'aide de PHP. Pour commencer à créer du code HTML simplement rendu télécharger la bibliothèque PHP, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour PHP pour découvrir toutes les manières d'utiliser l'API de 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");

Vous pouvez bien sûr personnaliser le rendu HTML en utilisant le GrabzItHTMLOptions classe de manière similaire aux autres méthodes de conversion.

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir des URL en HTML à l'aide de Python. Pour commencer à créer du code HTML simplement rendu télécharger la bibliothèque Python, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Python pour découvrir toutes les manières d'utiliser l'API de 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") 

Vous pouvez bien sûr personnaliser le rendu HTML en utilisant le GrabzItHTMLOptions classe de manière similaire aux autres méthodes de conversion.

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir des URL en HTML à l'aide de Ruby. Pour commencer à créer du code HTML simplement rendu télécharger le Ruby Gem, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Ruby pour découvrir toutes les manières d'utiliser l'API de 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")  	

Vous pouvez bien sûr personnaliser le rendu HTML en utilisant le HTMLOptions classe de manière similaire aux autres méthodes de conversion.