Poradniki konfiguracji

Proxy w Playwright

Playwright to narzędzie do sterowania przeglądarką za pomocą kodu. Wpisz bramkę, nazwę użytkownika i token w opcji proxy przy uruchamianiu przeglądarki, a wszystkie zapytania stron pójdą przez ProxySup.

  • Połączenie przez jeden adres bramki
  • Kraj i sesja w nazwie użytkownika
  • Token dostępu jako hasło

Co jest potrzebne do połączenia

Bramka
gate.proxysup.com:7777
Nazwa użytkownika
user-country-CODE
Hasło
Token dostępu Twojego konta
Ostatnia aktualizacja
  • Instalacja w 1 linii
  • Kroki: 4
  • Do 30 min stała sesja
  • HTTP, HTTPS, SOCKS5

Krok po kroku

Playwright: kroki podłączenia proxy

Wykonaj kroki po kolei. W miejsce YOUR_TOKEN wpisz swój token dostępu.

  1. Krok 1

    Instalacja: Playwright

    Terminal
    pip install playwright
    playwright install chromium
  2. Krok 2

    Podstawowe połączenie

    Kod
    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()
  3. Krok 3

    Użycie stałej sesji

    Część do zmiany
    "username": "user-country-jp-city-osaka-session-a1b2"
    # Nawet po ponownym otwarciu przeglądarki ta sama nazwa sesji dostaje to samo IP
  4. Krok 4

    Sprawdzenie połączenia

    Przykładowa odpowiedź
    { "ip": "203.0.113.24",
      "country": "US",
      "org": "Domowy dostawca internetu" }

Nazwa użytkownika

Zasady nazwy użytkownika

Łącz wartości w nazwie użytkownika, aby ustawić kraj, miasto, sesję i produkt.

WartośćDziałanie
country-CODEUstawia kraj połączenia
city-MIASTOUstawia też miasto. Tylko w krajach z wyborem miasta
session-NAZWAWłącza stałą sesję. Ta sama nazwa dostaje to samo IP
type-mobile lub type-dcPrzełącza na proxy mobilne lub serwerowe. Bez tego używane są domowe

Jak składa się nazwę użytkownika

userPoczątekcountry-usKrajsession-a1b2Sesja stała

Wynik user-country-us-session-a1b2

Rozwiązywanie problemów

Playwright: rozwiązywanie błędów połączenia

  • Pojawia się błąd 407

    Nazwa użytkownika lub token są błędne. Sprawdź, czy przed tokenem lub po nim nie ma spacji i czy nazwa użytkownika zaczyna się od user-.

  • Połączenie przekracza limit czasu

    Zwiększ limit czasu do około 30 sekund i zmniejsz liczbę równoczesnych zapytań do tej samej strony.

  • To samo IP nie jest zachowywane

    Sprawdź, czy nazwa użytkownika zawiera wartość session. Stała sesja trwa do 30 minut.

  • Wybrane miasto nie jest używane

    Sprawdź na stronie krajów, czy kraj ma wybór miasta, i wpisz nazwę miasta małymi literami z podkreśleniami.

Więcej

Inne poradniki konfiguracji

  • Proxy w Python requests

    requests to jedna z najpopularniejszych bibliotek do wysyłania zapytań w Pythonie. Wpisz adres bramki ProxySup w proxies, a połączenie od razu zadziała.

    Zobacz poradnik
  • Proxy w Scrapy

    Scrapy to narzędzie w Pythonie do budowy crawlerów zbierających wiele stron. Wpisz proxy w meta zapytania, a każde zapytanie pójdzie przez ProxySup.

    Zobacz poradnik

Podłącz teraz: Playwright

Token dostępu dostajesz od razu przy rejestracji. Doładuj saldo, aby użyć kodu powyżej bez zmian.