Outils pour capturer et convertir le Web

Exporter des captures vers Amazon S3, FTP et plus encore

GrabzIt prend en charge l'exportation de captures vers Amazon S3, Dropbox, FTP et WebDav. Pour commencer, obtenez les informations d'identification de la méthode d'exportation souhaitée et saisissez-les into le formulaire ci-dessous. Appuyez ensuite sur le Générer pour créer une URL d'exportation qui peut être utilisée dans les API de GrabzIt. Cependant, avant de pouvoir exporter vers DropBox, vous devez autoriser GrabzIt pour utiliser votre compte.

Utilisation de l'URL d'exportation

Une fois que vous avez généré l'URL d'exportation ci-dessus, un exemple d'exportation d'une capture apparaîtra ci-dessous pour chaque langage de programmation que nous prenons actuellement en charge.

Les captures sont saved avec un nom de fichier qui correspond à l'identifiant de la capture avec l'extension de fichier ajoutée à la fin. Par exemple, si vous avez créé une capture PDF et que l'identifiant renvoyé par le save méthode était 12345, le fichier serait exporté au format 12345.pdf. Une option plus simple pour obtenir le nom de fichier consiste à spécifier un gestionnaire de rappel à la save méthode et lisez le nom du fichier dans le code du gestionnaire.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.ExportURL = "dropbox://";

grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.Save("http://www.example.com/Home/Handler");

Les captures sont saved avec un nom de fichier qui correspond à l'identifiant de la capture avec l'extension de fichier ajoutée à la fin. Par exemple, si vous avez créé une capture PDF et que l'identifiant renvoyé par le save méthode était 12345, le fichier serait exporté au format 12345.pdf. Une option plus simple pour obtenir le nom de fichier consiste à spécifier un gestionnaire de rappel à la save méthode et lisez le nom du fichier dans le code du gestionnaire.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.setExportURL("dropbox://");

grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.Save("http://www.example.com/handler");

Les captures sont saved avec un nom de fichier qui correspond à l'identifiant de la capture avec l'extension de fichier ajoutée à la fin. Par exemple, si vous avez créé une capture PDF et que l'identifiant était 12345, le fichier serait exporté au format 12345.pdf. L'identifiant est accessible en utilisant l'événement onfinish comme indiqué ci-dessous.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
<script>

GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com", 
{"onfinish": function (id){
	alert(id);
}, 
"export":"dropbox://"}).Create();
</script>

Les captures sont saved avec un nom de fichier qui correspond à l'identifiant de la capture avec l'extension de fichier ajoutée à la fin. Par exemple, si vous avez créé une capture PDF et que l'identifiant renvoyé par le save méthode était 12345, le fichier serait exporté au format 12345.pdf. Une option plus simple pour obtenir le nom de fichier consiste à spécifier un gestionnaire de rappel à la save méthode et lisez le nom du fichier dans le code du gestionnaire.

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
var options = {"exportUrl":"dropbox://"};

client.url_to_image("http://www.spacex.com", options);
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});

Les captures sont saved avec un nom de fichier qui correspond à l'identifiant de la capture avec l'extension de fichier ajoutée à la fin. Par exemple, si vous avez créé une capture PDF et que l'identifiant renvoyé par le save méthode était 12345, le fichier serait exporté au format 12345.pdf. Une option plus simple pour obtenir le nom de fichier consiste à spécifier un gestionnaire de rappel à la save méthode et lisez le nom du fichier dans le code du gestionnaire.

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = GrabzItImageOptions->new();
$options->exportURL("dropbox://");

$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->Save("http://www.example.com/handler.pl");

Les captures sont saved avec un nom de fichier qui correspond à l'identifiant de la capture avec l'extension de fichier ajoutée à la fin. Par exemple, si vous avez créé une capture PDF et que l'identifiant renvoyé par le save méthode était 12345, le fichier serait exporté au format 12345.pdf. Une option plus simple pour obtenir le nom de fichier consiste à spécifier un gestionnaire de rappel à la save méthode et lisez le nom du fichier dans le code du gestionnaire.

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new \GrabzIt\GrabzItImageOptions();
$options->setExportURL("dropbox://");

$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->Save("http://www.example.com/handler.php");

Les captures sont saved avec un nom de fichier qui correspond à l'identifiant de la capture avec l'extension de fichier ajoutée à la fin. Par exemple, si vous avez créé une capture PDF et que l'identifiant renvoyé par le save méthode était 12345, le fichier serait exporté au format 12345.pdf. Une option plus simple pour obtenir le nom de fichier consiste à spécifier un gestionnaire de rappel à la save méthode et lisez le nom du fichier dans le code du gestionnaire.

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzItImageOptions.GrabzItImageOptions()
options.exportURL = "dropbox://"

grabzIt.URLToImage("http://www.spacex.com", options)
grabzIt.Save("http://www.example.com/handler.py")

Toutes les captures sont saved avec un nom de fichier qui correspond à l'identifiant de la capture avec l'extension de fichier ajoutée à la fin. Pour obtenir le nom du fichier, vous devez spécifier un paramètre de gestionnaire de rappel et peut-être un identifiant personnalisé pour vous permettre d'effectuer tout post-traitement requis dans le code du gestionnaire.

https://api.grabz.it/services/convert?key=Sign in to view your Application Key&export=dropbox%3A%2F%2F&customid=123&callback=https%3A%2F%2Fwww.example.com%2Fmy_handler&format=jpg&url=https%3A%2F%2Fspacex.com%2F

Les captures sont saved avec un nom de fichier qui correspond à l'identifiant de la capture avec l'extension de fichier ajoutée à la fin. Par exemple, si vous avez créé une capture PDF et que l'identifiant renvoyé par le save méthode était 12345, le fichier serait exporté au format 12345.pdf. Une option plus simple pour obtenir le nom de fichier consiste à spécifier un gestionnaire de rappel à la save méthode et lisez le nom du fichier dans le code du gestionnaire.

grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzIt::ImageOptions.new()
options.exportURL = "dropbox://"

grabzIt.url_to_image("http://www.spacex.com", options)
grabzItClient.save("http://www.example.com/handler/index")

URL d'exportation sécurisées

Parfois, vous devez utiliser une URL d'exportation dans le navigateur à l'aide de l'API JavaScript. Dans ces circonstances, le nom d'utilisateur et le mot de passe de votre solution de stockage seraient exposés. Pour contourner ce problème, vous pouvez utiliser une URL d'exportation sécurisée. Cela empêchera que votre nom d’utilisateur et votre mot de passe soient exposés. Si vous souhaitez gérer les URL d'exportation sécurisées que vous avez créées dans le passé, vous pouvez le faire dans le section application de votre compte.