Outils pour capturer et convertir le Web

Captures d'écran spécifiques à l'emplacement

API de GrabzIt de pinceaux Outil de capture en ligne les deux prennent en charge des captures d’écran spécifiques à un emplacement, qui sont des captures d’écran prises d’un pays particulier. L'emplacement géographique par défaut à partir duquel une capture d'écran est prise est généralement l'emplacement le plus rapide disponible. Toutefois, si vous souhaitez modifier l'emplacement d'une capture d'écran lorsque vous utilisez l'une de nos API, définissez le paramètre de pays sur "SG" pour Singapour, "UK" pour le Royaume-Uni ou "US" pour les États-Unis.

Les États-Unis, le Royaume-Uni et Singapour ont été choisis comme emplacements de serveur de capture car ces emplacements étaient répartis dans le monde entier. into trois parties presque égales signifiant qu'il devrait être possible de capturer rapidement n'importe quel site Web mondial en utilisant le ciblage géographique. Notez également que, comme le montre la carte, une capture d'écran américaine sera prise à l'aide de nos serveurs de capture à New York, Chicago ou Miami, tandis qu'une capture d'écran au Royaume-Uni sera prise à partir de notre centre de données de Londres.

Si vous souhaitez que les captures d'écran soient prises d'un pays différent de ceux disponibles, veuillez contacter le support technique, s’il existe une demande suffisante pour un nouveau pays, nous pouvons l’ajouter!

Vous trouverez ci-dessous un exemple de définition du pays de capture d'une capture pour chaque langage de programmation pris en charge par GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.Country = Country.US;
grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.SaveTo("spacex.jpg");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.setCountry(Country.UNITEDSTATES);
grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.SaveTo("spacex.jpg");
<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("http://www.spacex.com", {"country":"US"}).Create();
</script>
var grabzit = require('grabzit');
var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
var options = {"country":"US"};
client.url_to_image("http://www.spacex.com", options);
client.save_to("spacex.jpg", function (error, id){
    if (error != null){
        throw error;
    }
});
$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = GrabzItImageOptions->new();
$options->country("US");
$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->SaveTo("spacex.jpg");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new \GrabzIt\GrabzItImageOptions();
$options->setCountry("US");
$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->SaveTo("spacex.jpg");
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzItImageOptions.GrabzItImageOptions()
options.country = "US"
grabzIt.URLToImage("http://www.spacex.com", options)
grabzIt.SaveTo("spacex.jpg")
grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzIt::ImageOptions.new()
options.country = "US"
grabzIt.url_to_image("http://www.spacex.com", options)
grabzIt.save_to("spacex.jpg")