Usando seu próprio proxy HTTP, você pode fazer qualquer tipo de captura, como uma imagem ou captura de tela em PDF, de qualquer lugar do mundo.
Para usar um proxy, você deve primeiro fornecer seus detalhes de conexão. Basta digitar os detalhes do proxy no assistente abaixo e pressionar o botão Gerar para criar um endereço de proxy que pode ser usado nas APIs do GrabzIt. Se você deseja capturar um proxy local atrás de um proxy local, siga as instruções estas instruções.
Usando o endereço de proxy
Depois de gerar o endereço de proxy acima, um exemplo de uso de um proxy HTTP para criar uma captura será exibido para todas as linguagens de programação atualmente suportadas abaixo.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com",
{"onfinish": function (id){
alert(id);
},
"proxy":""}).Create();
</script>
Usando servidores proxy da GrabzIt
Às vezes, os sites bloqueiam um de nossos endereços IP, especialmente se você solicitar muitas capturas do site. Para contornar isso, você pode usar os servidores proxy do GrabzIt. Isso chamará o site de destino através de um de nosso banco de servidores proxy para o país em que a captura está sendo criada.
Para fazer isso basta passar grabzit://
para o parâmetro proxy e defina o parâmetro country se desejar restringir o país a um local específico, como mostrado abaixo.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com",
{"onfinish": function (id){
alert(id);
},
"proxy":"grabzit://"}).Create();
</script>
É importante lembrar que o uso de proxies diminuirá o tempo necessário para criar capturas, pois introduces lúpulos extras na rede.