
Integração da API Kameleo
Aprenda a integrar Massive Proxies com o Kameleo Anti-Detect Browser para gerenciar várias contas e manter o anonimato enquanto automatiza as tarefas da web.
O que é Kameleo?
Camaleão é um navegador anti-detecção que ajuda você a contornar sistemas anti-bot como Cloudflare, DataDome e PerimeterX. Ao contrário dos navegadores headless tradicionais que podem ser detectados por meio da estrutura de automação do WebDriver ou de vazamentos de CDP, o Kameleo garante que seus navegadores automatizados permaneçam indetectáveis, aparecendo como navegadores de usuário genuínos mesmo quando controlados por ferramentas de automação como Selenium, Puppeteer ou Playwright.
Características principais
- Mascaramento realista de impressões digitais do navegador
- Manipulação de Canvas e WebGL para evitar a detecção
- Perfis de navegador ilimit
- Aplicativo móvel para emulação de perfil móvel.
- Navegadores seguros personalizados: Croma e Raposa da selva
- API local para automação suave
- Suporte multiplataforma: Windows e macOS
- Sem limite de taxa de solicitação
Etapa 1: instalar o Kameleo
- Crie uma conta Kameleo em sua página de registro
- Selecione e adquira um plano adequado
- Baixe o instalador em Página de download do Kameleo
- Siga o guia de instalação
Etapa 2: Configurando proxies massivos
Proxies massivos melhoram a funcionalidade do Kameleo fornecendo IPs residenciais 100% de origem ética de diversos locais globais. Maciço proxies residenciais oferta:
- Taxa de sucesso de 99,84%
- Tempos de resposta de <0,8s
- Cobertura em mais de 195 locais em todo o mundo
Etapas massivas de configuração do proxy
- Visita joinmassive.com e inscreva-se em um plano.
- Depois de se inscrever, acesse o Autenticação de proxy aba em seu painel de controle para recuperar suas credenciais de proxy (nome de usuário e senha)

Para obter opções de configuração detalhadas, consulte o Documentação massiva
Etapa 3: Inicie o Kameleo.cli
Janelas:
cd C:\Users\<YOUR_USERNAME>\AppData\Local\Programs\Kameleo
Kameleo.CLI.exe email=<YOUR_EMAIL> password=<YOUR_PASSWORD>
macOS:
cd /Applications/Kameleo.app/Contents/Resources/CLI/
./Kameleo.CLI email=<YOUR_EMAIL> password=<YOUR_PASSWORD>
Substitua <YOUR_EMAIL>e <YOUR_PASSWORD>por suas credenciais Kameleo.
A CLI iniciará um servidor de API REST local em http://localhost:5050 conforme mostrado na imagem abaixo:

Etapa 4: conecte-se ao Kameleo via Python
Instale a biblioteca cliente Kameleo:
pip install kameleo.local-api-client
Inicialize o cliente Kameleo:
from kameleo.local_api_client import KameleoLocalApiClient
from kameleo.local_api_client.builder_for_create_profile import BuilderForCreateProfile
from kameleo.local_api_client.models import Server
client = KameleoLocalApiClient(endpoint="http://localhost:5050")
Etapa 5: Crie um perfil de navegador com o Massive Proxy
5.1 Encontre um perfil de navegador básico
Kameleo usa perfis básicos (impressões digitais reais do navegador) para criar perfis virtuais do navegador. Você pode filtrar esses perfis com base nos seus requisitos.
base_profiles = client.search_base_profiles(
device_type="desktop", browser_product="chrome", os_family="windows", language="en-us"
)
5.2 Definir configurações de proxy
Crie um novo perfil de navegador com o perfil básico selecionado e configure-o para usar Massive Proxies.
# Replace with your Massive credentials
proxy_settings = Server(
host="network.joinmassive.com",
port=65534,
id="massive_username", # Proxy username
secret="massive_password", # Proxy password
)
create_profile_request = (
BuilderForCreateProfile.for_base_profile(base_profiles[0].id)
.set_name("Massive + Kameleo Profile")
.set_recommended_defaults()
.set_proxy("http", proxy_settings)
.build()
)
profile = client.create_profile(body=create_profile_request)
Substitua massive_username e massive_password por suas credenciais do Massive Proxy.
Etapa 6: inicie o navegador
Inicie/interrompa o perfil do navegador usando o seguinte código:
# Start the profile
client.start_profile(profile.id)
# Keep the browser open for 30 seconds
time.sleep(30)
# Stop the profile
client.stop_profile(profile.id)
Combine todo o código
Aqui está o script Python completo para criar e iniciar um perfil de navegador com Massive Proxies:
from kameleo.local_api_client import KameleoLocalApiClient
from kameleo.local_api_client.builder_for_create_profile import BuilderForCreateProfile
from kameleo.local_api_client.models import Server
import time
client = KameleoLocalApiClient(endpoint="http://localhost:5050")
base_profiles = client.search_base_profiles(
device_type="desktop", browser_product="chrome", os_family="macos", language="en-us"
)
# Replace with your Massive credentials
proxy_settings = Server(
host="network.joinmassive.com",
port=65534,
id="massive_username", # Proxy username
secret="massive_password", # Proxy password
)
create_profile_request = (
BuilderForCreateProfile.for_base_profile(base_profiles[0].id)
.set_name("Kameleo Massive Integration")
.set_recommended_defaults()
.set_proxy("http", proxy_settings)
.build()
)
profile = client.create_profile(body=create_profile_request)
# Start the profile
client.start_profile(profile.id)
# Keep the browser open for 30 seconds
time.sleep(30)
# Stop the profile
client.stop_profile(profile.id)
Automatize o navegador
Você pode automatizar o navegador usando estruturas como Selenium, Puppeteer ou Playwright. Aqui está um exemplo usando o Playwright:
import time
from playwright.sync_api import sync_playwright
# After starting the profile...
browser_ws_endpoint = f"ws://localhost:5050/playwright/{profile.id}"
with sync_playwright() as playwright:
# Connect to the running profile
browser = playwright.chromium.connect_over_cdp(endpoint_url=browser_ws_endpoint)
context = browser.contexts[0]
page = context.new_page()
# Visit a website
page.goto("https://www.google.com/search?q=massive+residential+proxies")
print(page.title())
time.sleep(10)
# Close the browser
browser.close()
# Stop the profile
client.stop_profile(profile.id)
Para obter mais exemplos, consulte o Exemplos da API Kameleo
Gerenciando perfis por meio da GUI
Você pode gerenciar e monitorar os perfis do seu navegador usando a GUI do Kameleo. Basta fazer login no aplicativo Kameleo e navegar até o Perfis seção.

Recursos adicionais
- Kameleo Central de Ajuda
- Documentação Kameleo
- Documentação de proxies massivos
- Central de ajuda massiva:
- Vendas massivas: sales@joinmassive.com
- Suporte massivo: support@joinmassive.com
- Envie um ticket