Geonix

Download de proxies

GEThttps://geonix.com/personal/api/v1/{apiKey}/proxy/download/{type}

Esse ponto de extremidade oferece uma solução simplificada para exportar e fazer download de suas credenciais de proxy, incluindo informações de login, senha, IP, porta e protocolo. Ele permite que você especifique um tipo de proxy e escolha entre txt, csv ou um formato personalizado para o download, facilitando o acesso sem esforço e a integração dos seus dados de proxy em vários aplicativos ou para fins de arquivamento.

Parâmetros do caminho

Nome

Tipo

Descrição

apiKey*

string

Chave de API para autorizar solicitações

type*

string

Valores disponíveis: ipv4, ipv6, móvel, isp, residente

Cabeçalhos

Nome

Valor

Aceitar

*/*

Parâmetros de consulta

Nome

Tipo

Descrição

ext

string

Tipo de arquivo: [txt/csv] ou formato personalizado [%login%:%password%@%ip%:%port%]. Para proxies móveis, um parâmetro adicional [%rotation_link%] está disponível.

listId

inteiro

ID da lista de proxy (somente para residentes, se não for definido, retornará o ip de todas as planilhas)

proto

string

Valores disponíveis: HTTPS, SOCKS5

Solicitar exemplos

curl -X GET "https://geonix.com/personal/api/v1/YOUR_API_KEY_HERE/proxy/download/ipv4" -o proxies_ipv4.csv
<?php
$apiKey = 'YOUR_API_KEY_HERE'; // Replace this with your actual API key
$url = "https://geonix.com/personal/api/v1/$apiKey/proxy/download/ipv4";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);

// Save the result to a file
file_put_contents('proxies_ipv4.csv', $result);
?>
import java.io.BufferedInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.URL;

public class DownloadProxyListExample {
    public static void main(String[] args) {
        String apiKey = "YOUR_API_KEY_HERE"; // Replace with your actual API key
        String urlString = "https://geonix.com/personal/api/v1/" + apiKey + "/proxy/download/ipv4";
        try (BufferedInputStream in = new BufferedInputStream(new URL(urlString).openStream());
             FileOutputStream fileOutputStream = new FileOutputStream("proxies_ipv4.csv")) {
            byte dataBuffer[] = new byte[1024];
            int bytesRead;
            while ((bytesRead = in.read(dataBuffer, 0, 1024)) != -1) {
                fileOutputStream.write(dataBuffer, 0, bytesRead);
            }
        } catch (IOException e) {
            // Handle exceptions
            e.printStackTrace();
        }
    }
}

Exemplos de respostas

IP 127.0.0.1:80; LOGIN: login | PASSWORD: password;
127.0.0.1:80 ; LOGIN: login | PASSWORD: password ;

On this page

Download de proxies | Geonix