
Integración de la API de Kameleo
Aprenda a integrar Massive Proxies con Kameleo Anti-Detect Browser para administrar varias cuentas y mantener el anonimato mientras automatiza las tareas web.
¿Qué es Kameleo?
Kameleo es un navegador antidetección que te ayuda a evitar sistemas antibots como Cloudflare, DataDome y PerimeterX. A diferencia de los navegadores virtuales tradicionales, que se pueden detectar mediante el marco de automatización de WebDriver o las filtraciones de CDP, Kameleo garantiza que los navegadores automatizados permanezcan indetectables y parezcan navegadores de usuario auténticos incluso cuando se controlan mediante herramientas de automatización como Selenium, Puppeteer o Playwright.
Características principales
- Enmascaramiento realista de huellas dactilares en el navegador
- Manipulación de Canvas y WebGL para evitar la detección
- Perfiles de navegador ilimitados
- Aplicación móvil para la emulación de perfiles móviles.
- Navegadores seguros personalizados: Croma y Zorro de la jungla
- API local para una automatización fluida
- Soporte multiplataforma: Windows y macOS
- Sin límite de velocidad de solicitud
Paso 1: Instala Kameleo
- Crea una cuenta Kameleo en su página de registro
- Seleccione y compre un plan adecuado
- Descargue el instalador desde Página de descargas de Kameleo
- Sigue el guía de instalación
Paso 2: Configuración de proxies masivos
Los proxies masivos mejoran la funcionalidad de Kameleo al proporcionar IP residenciales de origen 100% ético desde diversas ubicaciones del mundo. Masivo proxies residenciales oferta:
- Tasa de éxito del 99,84%
- Tiempos de respuesta de <0,8 s
- Cobertura en más de 195 ubicaciones en todo el mundo
Pasos de configuración masiva de proxy
- Visita joinmassive.com e inscríbase en un plan.
- Tras registrarte, ve a la Autenticación de proxy pestaña en tu salpicadero para recuperar sus credenciales de proxy (nombre de usuario y contraseña)

Para ver las opciones de configuración detalladas, consulte la Documentación masiva
Paso 3: Inicie Kameleo.cli
Ventanas:
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>
Sustituya <YOUR_EMAIL>y <YOUR_PASSWORD>por sus credenciales de Kameleo.
La CLI iniciará un servidor API REST local en http://localhost:5050 como se muestra en la imagen de abajo:

Paso 4: Conéctate a Kameleo a través de Python
Instale la biblioteca cliente de Kameleo:
pip install kameleo.local-api-client
Inicialice el 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")
Paso 5: Crea un perfil de navegador con Massive Proxy
5.1 Encuentra un perfil de navegador base
Usos de Kameleo perfiles de base (huellas digitales reales del navegador) para crear perfiles de navegador virtuales. Puede filtrar estos perfiles según sus necesidades.
base_profiles = client.search_base_profiles(
device_type="desktop", browser_product="chrome", os_family="windows", language="en-us"
)
5.2 Configurar los ajustes del proxy
Cree un nuevo perfil de navegador con el perfil base seleccionado y configúrelo 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)
Sustituya massive_username y massive_password por sus credenciales de Massive Proxy.
Paso 6: Inicie el navegador
Inicie o detenga el perfil del navegador con el siguiente 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)
Combinar todo el código
Este es el script completo de Python para crear e iniciar un perfil de navegador con 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)
Automatiza el navegador
Puedes automatizar el navegador usando marcos como Selenium, Puppeteer o Playwright. Este es un ejemplo en el que se usa 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 ver más ejemplos, consulte la Ejemplos de API de Kameleo
Administración de perfiles a través de la GUI
Puedes gestionar y supervisar los perfiles de tu navegador mediante la GUI de Kameleo. Simplemente inicie sesión en la aplicación Kameleo y navegue hasta la Perfiles sección.

Recursos adicionales
- Centro de ayuda de Kameleo
- Documentación de Kameleo
- Documentación sobre proxies masivos
- Centro de ayuda masivo:
- Ventas masivas: sales@joinmassive.com
- Soporte masivo: support@joinmassive.com
- Enviar un ticket