Skip to main content
Dokument ten głównie przedstawia instrukcje dotyczące integracji globalnego agenta Ace Data Cloud, w tym metody aplikacji, metody użytkowania i inne szczegóły.

Metoda aplikacji

Aby korzystać z globalnych usług, można najpierw przejść do „strony aplikacji”, aby złożyć wniosek, pierwsza aplikacja ma 1 punkt darmowego limitu. Jeśli nie jesteś zalogowany, automatycznie zostaniesz przekierowany na stronę logowania, po zalogowaniu możesz kontynuować aplikację.

Metoda użytkowania

Po złożeniu wniosku można przejść do „Konsoli”, aby sprawdzić wyniki aplikacji, jak pokazano na rysunku: Klikając „Credentials”, można zobaczyć nazwę użytkownika i hasło do korzystania z globalnych usług proxy, oddzielone dwukropkiem, gdzie nazwa użytkownika ma 8 znaków, a hasło 32 znaki, jak pokazano na rysunku: Ten agent to rodzaj agenta rotacyjnego (Rotating Proxy), dlatego podczas korzystania wystarczy ustawić stały adres proxy i port, które wynoszą odpowiednio global.proxy.acedata.cloud i 30007. Ten agent obsługuje protokoły HTTP/HTTPS/SOCKS i może być używany do żądań stron internetowych protokołu HTTP i HTTPS.
Uwaga: Ten agent może być używany tylko w sieci poza Chinami, nie jest dostępny w Chinach kontynentalnych.

Testowanie poleceń

Mając nazwę użytkownika i hasło agenta, najwygodniejszą metodą jest przetestowanie za pomocą polecenia curl, jeśli nie jest zainstalowane, proszę zapoznać się z https://curl.se/ w celu instalacji. Jeśli aktualna nazwa użytkownika i hasło agenta to 1f78266a:eff0896726224fa2a99fe82dd1f07562, możemy przetestować za pomocą następującego polecenia curl:
Tutaj używamy parametru -x w curl, aby określić adres proxy, protokół proxy domyślnie to HTTP/HTTPS, a żądany URL to https://ipinfo.io, ta strona może zwrócić prawdziwy adres IP i lokalizację IP żądającego tej strony.
Uwaga: Powyższa nazwa użytkownika i hasło mogą być nieaktualne, proszę zastąpić je swoimi danymi.
Wynik działania jest następujący:
Można zauważyć, że w zwróconym wyniku kraj to CA, co oznacza Kanadę. Jeśli uruchomisz ponownie, możesz uzyskać inny wynik, każde żądanie to losowe wyjście IP.

Integracja kodu

Poniżej przedstawiono przykład ustawienia tego agenta w Pythonie:
Najpierw zadeklarowaliśmy URL agenta i zdefiniowaliśmy go jako zmienną proxy, protokół to http, a następnie podano nazwę użytkownika i hasło tunelowego agenta (czyli nazwę użytkownika i hasło wyświetlane w konsoli, oddzielone dwukropkiem), a następnie dodano znak @, a potem adres proxy i port.
Uwaga: Należy zastąpić {proxy_username}:{proxy_password} w powyższym kodzie swoimi danymi, a ostateczny wynik powinien wyglądać jak proxy = 'http://1f78266a:eff0896726224fa2a99fe82dd1f07562@global.proxy.acedata.cloud:30007', pamiętaj, aby nie używać znaków { i }.
Następnie zadeklarowano zmienną proxies, która konfiguruje dwa pary klucz-wartość, gdzie klucze to http i https, a ich wartości to proxy, co oznacza, że dla stron internetowych protokołu HTTP i HTTPS używany jest agent zdefiniowany w zmiennej proxy. Następnie zdefiniowano trzy pętle do testowania agenta. Wynik działania jest następujący:
Można zauważyć, że za każdym razem, gdy uruchamiasz, uzyskujesz losowe IP agenta, a lokalizacja IP rzeczywiście pochodzi z różnych krajów i miast na całym świecie. Oczywiście, powyższa metoda ustawienia agenta jest stosunkowo prostą metodą. W rzeczywistości powyższy kod jest równoważny ustawieniu dodatkowego nagłówka - Proxy Authorization podczas żądania, więc powyższy kod można również przepisać w następujący sposób:
Można zauważyć, że tutaj dodatkowo ustawiliśmy nazwę użytkownika i hasło agenta za pomocą nagłówka Proxy-Authorization (które muszą być zakodowane w Base64), a efekt działania takiego kodu jest taki sam. Dla innych języków, takich jak JavaScript z axios, można również użyć podobnej metody ustawienia:
Efekt działania jest taki sam. W przypadku ustawień w innych językach, proszę odwołać się do powyższego i dostosować według własnych potrzeb.

Filtrowanie według regionu

Możemy filtrować według regionu, dodając region do nazwy użytkownika, na przykład, jeśli chcemy wybrać proxy z USA, oryginalna nazwa użytkownika to 1f78266a, więc możemy zmienić nazwę użytkownika na 1f78266a-region-us, powyższy curl można zmienić w następujący sposób:
Lista regionów:

IP stały

Podobnie jak w powyższej treści, możemy uzyskać stały adres IP przez dodanie session do nazwy użytkownika i dodanie 5-cyfrowej stałej liczby, co zapewni stały adres IP przez około 10 minut. Na przykład, jeśli chcemy uzyskać stały adres IP przez pewien czas, a oryginalna nazwa użytkownika to 1f78266a, możemy zmienić nazwę użytkownika na 1f78266a-session-12345, gdzie 12345, jeśli pozostanie niezmienione, zapewni stały adres IP przez pewien czas. Powyższe polecenie curl można zmienić w następujący sposób:

Zakup więcej

Jeśli Twój pakiet został już wyczerpany, musisz zakupić więcej, aby kontynuować korzystanie z tej usługi proxy. Aby zakupić więcej, przejdź do „strony aplikacji” i kliknij bezpośrednio przycisk „Kup więcej”, aby dokonać zakupu. Im więcej kupujesz jednorazowo, tym cena jednostkowa jest tańsza.