API example

*Den här tjänsten är endast tillgänglig i utländska nätverksmiljöer. Användning av utländska servrar rekommenderas. IP-länkar till kinesiska proxyservrar stöds inte.

Kodspråk:
Vanligt läge
Skapa batch
Skal
Node.js
Java
Frö#
PHP (på engelska)
Pytonorm
Scrappy
Rubin
rost
Fast proxyväxling
Genom att komma åt den statiska proxyväxlingslänken kan du ändra din nuvarande IP-adress utan att ändra proxykonfigurationen. Länk för IP-växling: http://flush.smartproxy.kr/
Om du är osäker. Visa handledning
Bruksanvisning
Orsakssamband
Element
Parameter beskrivning

Användarnamn Användarnamn

lösenord: lösenord

Session: Inga indata: Ange en annan IP-adress för varje begäran. Ange: Se till att ange samma IP-adress så mycket som möjligt. Upp till 12 bitar

Liv: Tid (i minuter) för att hålla IP i bruk, min 1, max 24*60

område: Global regionkod (t.ex. region USA – USA)Klicka för att se

stad: Stad (t.ex. New York city-newyork)Klicka för att se

situation: Exempel på delstatskod: Delstaten New York – NewyorkKlicka för att se

Ip: Adressering av datacenter

Kod för svar
400
Felaktig begäran
Proxyservrar returnerar den här felkoden om begäran inte innehåller den värd som du försöker ansluta till, eller om det uppstår ett allmänt fel vid tolkning av en HTTP-begäran. Kontrollera att begäran är korrekt formaterad och att URL:en är korrekt. Försök gärna.
407
Proxyverifiering krävs
Begäran saknar proxyautentiseringsinformation eller så är användarnamnet eller lösenordet ogiltigt. Inkludera proxyautentiseringshuvudet i din begäran, kontrollera att ditt användarnamn och lösenord är i rätt format och försök igen.
500
Fel på internetserver
Proxyservern stötte på ett internt fel och kommer att försöka igen senare.
502
trasig dörr
Proxyservern fick ett ogiltigt svar från den överordnade servern. Försök igen. Svarskod 502 anger att IP-adressen som tilldelats sessions-ID:t inte längre är tillgänglig. Om du stöter på det här felet finns det två sätt att lösa det: Den första metoden är att vänta en minut och systemet kommer automatiskt att tilldela en ny IP-adress till ditt sessions-ID. Den andra metoden är att helt enkelt byta till ett nytt sessions-ID (t.ex. ändra parametern sessid) och låta systemet ta emot en ny IP-adress.
522
Timeout
Proxyservern fick inget svar i tid från den överordnade servern. Försök igen.
525
Kan inte hitta utgången.
Anpassad HTTP-statuskod – Det innebär att agenten inte kunde hitta en avslutningsnod för att uppfylla begäran. Ändra parametrarna för begärandefiltret eller försök igen senare.
Snabb start

Smartproxy använder grundläggande åtkomstautentisering, vilket kräver att du anger ett användarnamn och lösenord när du ansluter till proxyservern. När du har loggat in kan du hantera din användarlista i ditt Personal Center-proxykonto. Alternativt kan du kontakta din dedikerade kontoansvarige och ditt tekniska supportteam. Dina referenser.

Ersätt ANVÄNDARNAMN och LÖSENORD i koden med dina autentiseringsuppgifter.

curl -x USERNAME:[email protected]:1000 https://api.ip.cc/
Parametrisk förklaring
Användarnamn
Session
lösenord
Användarnamn
Använd ett sessions-ID för att underhålla samma IP-adress för framtida frågor. Sessioner har ingen förfallotid och körs på obestämd tid. Slumpmässiga strängar, tecken 0-9, A-z stöds.
lösenord
I det här exemplet körs query.smartproxycn.com på en slumpmässig IP-adress.
  var request = require('request');

  request({
    'url':'https://api.ip.cc/',
    'method': "GET",
    'proxy':'http://USERNAME:PASSWORD@proxy.smartproxycn.com:1000'
  },function (error, response, body) {
    if (!error && response.statusCode == 200) {
      console.log(body);
    }
  })
Begäran om utfärdande

Sessionskontrollbegäranden skickas inte med slumpmässiga IP-adresser varje gång:

curl -x USERNAME:[email protected]:1000 https://api.ip.cc/

Ange en region och använd IP-adresser från den angivna regionen:

curl -x USERNAME_area-US:[email protected]:1000 https://api.ip.cc/

Agenten håller sessionen vid liv så länge den är tillgänglig.

curl -x USERNAME_session-testsession:[email protected]:1000 https://api.ip.cc/

Håll sessionen vid liv och byt automatiskt till en ny IP-adress varje minut.

curl -x USERNAME_life-1:[email protected]:1000 https://api.ip.cc/
Exempel på test
Kontroll session
Kontroll av flera zoner
Utgående IP-kontroll
Global blandningskontroll
smartproxy