Ferramentas para capturar e converter a Web

Exportar capturas para Amazon S3, FTP e mais

GrabzIt suporta a exportação de capturas para Amazon S3, Dropbox, FTP e WebDav. Para começar, obtenha as credenciais do método de exportação desejado e insira-o into formulário abaixo. Em seguida, pressione o Gerar botão para criar um URL de exportação que pode ser usado nas APIs do GrabzIt. No entanto, antes de exportar para o DropBox, você precisa autorizar GrabzIt para usar sua conta.

Usando o URL de exportação

Depois de gerar o URL de exportação acima, um exemplo de exportação de captura aparecerá abaixo para cada linguagem de programação que oferecemos suporte atualmente.

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o id retornado pelo save método fosse 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil para obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save método e leia o nome do arquivo no código do manipulador.

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

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o id retornado pelo save método fosse 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil para obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save método e leia o nome do arquivo no código do manipulador.

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

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o ID era 12345, o arquivo seria exportado como 12345.pdf. O id pode ser acessado usando o evento onfinish conforme mostrado abaixo.

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

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o id retornado pelo save método fosse 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil para obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save método e leia o nome do arquivo no código do manipulador.

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

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o id retornado pelo save método fosse 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil para obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save método e leia o nome do arquivo no código do manipulador.

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

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o id retornado pelo save método fosse 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil para obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save método e leia o nome do arquivo no código do manipulador.

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

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o id retornado pelo save método fosse 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil para obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save método e leia o nome do arquivo no código do manipulador.

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

Todas as capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Para obter o nome do arquivo, você deve especificar um parâmetro de manipulador de retorno de chamada e talvez um identificador personalizado para permitir qualquer pós-processamento necessário no código do manipulador.

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

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o id retornado pelo save método fosse 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil para obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save método e leia o nome do arquivo no código do manipulador.

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

URLs de exportação segura

Às vezes, você precisa usar um URL de exportação no navegador usando a API JavaScript; nessas circunstâncias, o nome de usuário e a senha da sua solução de armazenamento seriam expostos. Para contornar esse problema, você pode usar um URL de exportação segura. Isso impedirá que seu nome de usuário e senha sejam expostos. Se quiser gerenciar URLs de exportação segura que você criou no passado, você pode fazê-lo no seção de aplicação da sua conta.