Skip to main content
Este documento apresenta as instruções de integração com o agente global da Ace Data Cloud, incluindo métodos de solicitação, métodos práticos e outros conteúdos específicos.

Método de Solicitação

Para usar os serviços globais, você pode primeiro ir à 「página de solicitação」 para fazer a solicitação, a primeira solicitação tem um crédito gratuito de 1 ponto. Se você ainda não estiver logado, será redirecionado automaticamente para a página de login; após fazer login, você pode continuar a solicitação.

Método de Uso

Após a solicitação, você pode verificar o resultado da sua solicitação no 「painel de controle」, conforme mostrado na imagem: Clique em 「Credenciais」 para visualizar o nome de usuário e a senha para usar o serviço de agente global, separados por dois pontos, onde o nome de usuário tem 8 caracteres e a senha tem 32 caracteres, conforme mostrado na imagem: Este agente é um proxy rotativo (Rotating Proxy), portanto, ao usá-lo, você só precisa configurar um endereço e porta de proxy fixos, que são global.proxy.acedata.cloud e 30007. Este proxy é compatível com os protocolos HTTP/HTTPS/SOCKS e pode ser usado para solicitar sites que utilizam os protocolos HTTP e HTTPS.
Atenção: Este proxy só pode ser usado fora da China; não é utilizável na China continental.

Teste de Comando

Com o nome de usuário e a senha do proxy, a maneira mais conveniente de testar é através do comando curl. Se ainda não estiver instalado, consulte https://curl.se/ para instalação. Supondo que o nome de usuário e a senha do proxy atual sejam 1f78266a:eff0896726224fa2a99fe82dd1f07562, podemos usar o seguinte comando curl para teste:
Aqui, usamos o parâmetro -x do curl para especificar o endereço do proxy; o protocolo do proxy é, por padrão, HTTP/HTTPS, e a URL solicitada é https://ipinfo.io, que pode retornar o endereço IP real e a localização do IP que fez a solicitação.
Atenção: O nome de usuário e a senha acima podem ser inválidos; substitua pelos seus próprios.
O resultado da execução é o seguinte:
Pode-se observar que o campo country do resultado retornado é CA, representando o Canadá. Se você executar novamente, poderá obter um resultado diferente; cada solicitação resulta em um IP de saída aleatório.

Integração de Código

Abaixo, um exemplo em Python demonstrando como configurar o proxy:
Aqui, primeiro declaramos a URL do proxy e a definimos como a variável proxy; o protocolo é HTTP, seguido pelo nome de usuário e senha do proxy (ou seja, o nome de usuário e a senha exibidos no painel, separados por dois pontos), seguido por um símbolo @, e depois o endereço e a porta do proxy.
Atenção: Você precisa substituir {proxy_username}:{proxy_password} no código acima pelo seu nome de usuário e senha do proxy; o resultado final deve ser semelhante a proxy = 'http://1f78266a:eff0896726224fa2a99fe82dd1f07562@global.proxy.acedata.cloud:30007', sem os caracteres { e }.
Em seguida, declaramos uma variável proxies, configurando dois pares chave-valor, com os nomes das chaves sendo http e https, e os valores sendo ambos proxy, representando que para sites que utilizam os protocolos HTTP e HTTPS, ambos usarão o proxy definido na variável proxy para fazer as solicitações. Em seguida, definimos um loop de três vezes para testar o proxy. O resultado da execução é o seguinte:
Pode-se observar que o IP do proxy obtido a cada execução é aleatório, e a localização do IP realmente provém de diferentes países e cidades ao redor do mundo. Claro, o método de configuração do proxy acima é, na verdade, uma forma relativamente simples de configuração. Na verdade, o código acima é equivalente a definir um cabeçalho adicional - Proxy Authorization - durante a solicitação, portanto, o código acima também pode ser reescrito da seguinte forma:
Pode-se observar que aqui, através do cabeçalho de solicitação Proxy-Authorization, configuramos adicionalmente o nome de usuário e a senha do proxy (que precisam ser codificados em Base64), e o efeito da execução desse código é o mesmo. Para outras linguagens, como JavaScript com axios, também é possível usar uma configuração semelhante:
O efeito da execução é sempre o mesmo. Para métodos de configuração em outras linguagens, consulte o texto acima e reescreva conforme necessário.

Filtragem por região

Podemos filtrar por região adicionando a região no nome de usuário, por exemplo, se quisermos escolher um proxy dos Estados Unidos, o nome de usuário original é 1f78266a, então podemos alterar o nome de usuário para 1f78266a-region-us, o curl acima pode ser reescrito da seguinte forma:
Lista de regiões:

IP Fixo

Assim como o conteúdo acima, podemos implementar um IP fixo por um período de tempo adicionando session ao nome de usuário e incluindo um número fixo de 5 dígitos, com validade de aproximadamente 10 minutos. Por exemplo, se quisermos implementar um IP fixo por um período de tempo, e o nome de usuário original é 1f78266a, podemos alterar o nome de usuário para 1f78266a-session-12345, onde 12345, se não mudar, fará com que o IP permaneça o mesmo por um período de tempo. O curl acima pode ser reescrito da seguinte forma:

Comprar mais

Se o seu plano já se esgotou, você precisará comprar mais para continuar usando o serviço de proxy. Para comprar mais, vá até a 「página de solicitação」 e clique diretamente no botão 「Comprar mais」 para selecionar, quanto mais você comprar de uma só vez, mais barato será o preço unitário.