Guides d'intégration
Connecter un proxy à Playwright
Playwright est un outil pour piloter un navigateur avec du code. Indiquez la passerelle, le nom d'utilisateur et le jeton dans l'option proxy au lancement du navigateur, et toutes les requêtes de page passent par ProxySup.
- Connexion avec une seule adresse de passerelle
- Pays et session dans le nom d'utilisateur
- Le jeton d'accès comme mot de passe
Ce qu'il faut pour se connecter
- Passerelle
gate.proxysup.com:7777- Nom d'utilisateur
user-country-CODE- Mot de passe
- Le jeton d'accès de votre compte
- Dernière mise à jour
- Installation en 1 ligne
- 4 étapes à suivre
- Jusqu'à 30 min de session fixe
- HTTP, HTTPS, SOCKS5
Pas à pas
Playwright : étapes pour connecter le proxy
Suivez les étapes dans l'ordre. Mettez votre jeton d'accès à la place de YOUR_TOKEN.
Étape 1
Installer Playwright
Terminal pip install playwright playwright install chromiumÉtape 2
Connexion de base
Code 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()Étape 3
Utiliser une session fixe
Partie à modifier "username": "user-country-jp-city-osaka-session-a1b2" # Même si vous rouvrez le navigateur, le même nom de session reçoit la même IPÉtape 4
Vérifier la connexion
Exemple de réponse { "ip": "203.0.113.24", "country": "US", "org": "Fournisseur d'accès domestique" }
Nom d'utilisateur
Règles du nom d'utilisateur
Assemblez des valeurs dans le nom d'utilisateur pour définir le pays, la ville, la session et le produit.
| Valeur | Rôle |
|---|---|
country-CODE | Définit le pays de connexion |
city-VILLE | Définit aussi la ville. Seulement dans les pays avec ciblage par ville |
session-NOM | Active une session fixe. Le même nom reçoit la même IP |
type-mobile ou type-dc | Passe aux proxys mobiles ou datacenter. Sans cela, le résidentiel est utilisé |
Comment se compose le nom d'utilisateur
userDébutcountry-usPayssession-a1b2Session fixeRésultat user-country-us-session-a1b2
Dépannage
Playwright : résoudre les erreurs de connexion
J'obtiens une erreur 407
Cela signifie que le nom d'utilisateur ou le jeton est incorrect. Vérifiez qu'il n'y a pas d'espace avant ou après le jeton et que le nom d'utilisateur commence par user-.
La connexion expire
Augmentez le timeout à environ 30 secondes et réduisez le nombre de requêtes simultanées vers le même site.
La même IP n'est pas conservée
Vérifiez que le nom d'utilisateur contient une valeur session. Les sessions fixes durent jusqu'à 30 minutes.
La ville voulue n'est pas utilisée
Vérifiez sur la page des pays que le pays propose le ciblage par ville, et écrivez le nom de la ville en minuscules avec des tirets bas.
Plus
Autres guides d'intégration
Utiliser un proxy avec Python requests
requests est l'une des bibliothèques les plus utilisées pour envoyer des requêtes web en Python. Indiquez l'adresse de la passerelle ProxySup dans proxies et la connexion fonctionne aussitôt.
Voir le guideConnecter un proxy à Scrapy
Scrapy est un outil Python pour créer des crawlers qui collectent de nombreuses pages. Indiquez proxy dans le meta de la requête et chaque requête passe par ProxySup.
Voir le guide
Connectez Playwright dès maintenant
Vous recevez un jeton d'accès dès l'inscription. Rechargez votre solde pour utiliser le code ci-dessus tel quel.