Guías de integración
Conectar un proxy a Playwright
Playwright es una herramienta para controlar un navegador con código. Pon el gateway, el nombre de usuario y el token en la opción proxy al iniciar el navegador, y todas las solicitudes de página pasan por ProxySup.
- Conexión con una sola dirección de gateway
- País y sesión en el nombre de usuario
- El token de acceso como contraseña
Lo que necesitas para conectarte
- Gateway
gate.proxysup.com:7777- Nombre de usuario
user-country-CÓDIGO- Contraseña
- El token de acceso de tu cuenta
- Última actualización
- Instalación en 1 línea
- 4 pasos a seguir
- Hasta 30 min de sesión fija
- HTTP, HTTPS, SOCKS5
Paso a paso
Playwright: pasos para conectar el proxy
Sigue los pasos desde arriba. Pon tu token de acceso donde dice YOUR_TOKEN.
Paso 1
Instalar Playwright
Terminal pip install playwright playwright install chromiumPaso 2
Conexión básica
Código from playwright.sync_api import sync_playwright with sync_playwright() as p: browser = p.chromium.launch(proxy={ "server": "http://gate.proxysup.com:7777", "username": "user-country-jp", "password": "YOUR_TOKEN", }) page = browser.new_page() page.goto("https://ipinfo.io/json") print(page.text_content("body")) browser.close()Paso 3
Usar una sesión fija
Parte que cambia "username": "user-country-jp-city-osaka-session-a1b2" # Aunque vuelvas a abrir el navegador, el mismo nombre de sesión recibe la misma IPPaso 4
Comprobar la conexión
Respuesta de ejemplo { "ip": "203.0.113.24", "country": "US", "org": "Proveedor de internet doméstico" }
Nombre de usuario
Reglas del nombre de usuario
Une valores en el nombre de usuario para indicar el país, la ciudad, la sesión y el producto.
| Valor | Qué hace |
|---|---|
country-CÓDIGO | Indica el país desde el que te conectas |
city-CIUDAD | Indica también la ciudad. Solo en países con selección de ciudad |
session-NOMBRE | Activa una sesión fija. El mismo nombre recibe la misma IP |
type-mobile o type-dc | Cambia a proxies móviles o de centro de datos. Sin esto, se usa residencial |
Así se arma el nombre de usuario
userIniciocountry-usPaíssession-a1b2Sesión fijaResultado user-country-us-session-a1b2
Solución de problemas
Playwright: cómo resolver errores de conexión
Me aparece un error 407
Significa que el nombre de usuario o el token no son correctos. Comprueba que no haya espacios antes o después del token y que el nombre de usuario empiece con user-.
La conexión se agota
Sube el timeout a unos 30 segundos y reduce las solicitudes simultáneas al mismo sitio.
No se mantiene la misma IP
Comprueba que el nombre de usuario tenga un valor session. Las sesiones fijas duran hasta 30 minutos.
No se usa la ciudad que quiero
Comprueba en la página de países que el país tenga selección de ciudad, y escribe el nombre de la ciudad en minúsculas y con guiones bajos.
Más
Otras guías de integración
Usar un proxy con Python requests
requests es una de las bibliotecas más usadas para enviar solicitudes web en Python. Pon la dirección del gateway de ProxySup en proxies y se conecta enseguida.
Ver guíaConectar un proxy a Scrapy
Scrapy es una herramienta de Python para crear crawlers que recopilan muchas páginas. Pon proxy en el meta de la solicitud y cada solicitud pasa por ProxySup.
Ver guía
Conecta Playwright ahora
Recibes un token de acceso en cuanto te registras. Recarga saldo para usar el código de arriba tal cual.