API-Dokumentation

Schnittform

Implementieren Sie unsere Dienstleistungen in Ihre Produkte

Abschnittssymbol

Einführung

Hallo und willkommen bei der ProxyScrape-API. Mit der API können Sie auf effiziente Weise die Proxy-Menge und die letzte aktualisierte Zeit herunterladen, anzeigen und abrufen.

Dokumentationsübersicht

Module und Bibliotheken

Python: Unsere API arbeitet mit dem Inoffiziellen proxyscrape Python Modul (hier klicken)

Parameteranforderungstypen

Es gibt vier Arten von API-Anfragen, darunter:

getproxies

getproxies lädt die Proxys sofort herunter, sobald Sie zur URL navigiert sind. getproxies unterstützt mehrere Parameter, einschließlich:

Eingang: https://api.proxyscrape.com?request=getproxies&proxytype=http&timeout=5000&country=US&anonymity=elite&ssl=yes
Ausgabe: Lädt Elite-HTTP-Proxys mit aktiviertem SSL mit einer Zeitüberschreitung von 5000ms in den USA im allgemeinen Format ip: port herunter.

Displayproxies

displayproxies lädt die Proxies nicht herunter, sondern zeigt sie auf der Website an. displayproxies unterstützt mehrere Parameter, einschließlich:

Eingang: https://api.proxyscrape.com?request=displayproxies&proxytype=http&timeout=7000&country=DE&anonymity=elite&ssl=no
Ausgabe: Zeigt Elite-HTTP-Proxys mit deaktiviertem SSL mit einer Zeitüberschreitung von 7000ms in der DE im allgemeinen IP: Port-Format an.

betragsproxies

amountproxies gibt die Anzahl der verfügbaren Proxies für die angegebenen Bedingungen zurück. amountproxies unterstützt mehrere Parameter, einschließlich:

Eingang: https://api.proxyscrape.com?request=amountproxies&proxytype=http&timeout=7000&country=DE&anonymity=elite&ssl=all
Ausgabe: Gibt die Anzahl der Proxys für die angegebenen Bedingungen zurück.

zuletzt aktualisiert

lastupdated gibt zurück, wann die Proxys zuletzt aktualisiert wurden. Für die letzte Aktualisierung ist nur ein Parameter erforderlich:

Eingang: https://api.proxyscrape.com?request=lastupdated&proxytype=http
Ausgabe: Gibt die letzte Aktualisierungszeit für die angegebenen Bedingungen zurück. Für die letzte Aktualisierung ist nur der Parameter proxytype erforderlich.

Keystatus

keystatus gibt den Status eines Schlüssels zurück und hat einen zulässigen Parameter:

Eingang: https://api.proxyscrape.com/?request=keystatus&serialkey=yourkeyhere
Ausgabe: Gibt zurück, ob der Schlüssel gültig, aktiv oder abgelaufen ist

verbleibenden

residual gibt zurück, wie lange ein Premium-Serienschlüssel aktiv bleibt und über einen zulässigen Parameter verfügt:

Eingang: https://api.proxyscrape.com/?request=remaining&serialkey=yourkeyhere
Ausgabe: Der Schlüssel läuft in x Tagen ab.

Parameteranforderungstypwerte

Parameterwerte werden verwendet, um der API mitzuteilen, welche Art von Proxys gewünscht werden.

Proxy-Typ

Proxy-Typ hat 4 zulässige Werte:

  • http
  • socks4
  • socks5
  • und all das

Wenn Sie diesen Wert nicht festlegen, wird der Proxy-Typ automatisch auf "Alle" gesetzt.
Sie können in 1-Anforderungen auch mehrere Proxy-Typen verwenden, indem Sie sie durch Kommas trennen.

Timeout

Das Timeout wird in Millisekunden angegeben.
Wenn kein Timeout definiert ist, wird das Timeout automatisch auf 10,000ms gesetzt.

Land

Der Länderparameter kann ein beliebiger Alpha 2 ISO-Ländercode oder 'all' sein, die Ländercodes können gefunden werden hier.
Wenn kein Land definiert ist, wird das Land automatisch auf "Alle" gesetzt.
Sie können in einer 1-Anfrage auch mehrere Länder verwenden, indem Sie sie durch ein Komma trennen.

Anonymität

Anonymität hat 4 erlaubte Werte:

  • Elite
  • anonym
  • transparent
  • und all das

Wenn keine Anonymitätsstufe definiert ist, wird diese automatisch auf "Alle" gesetzt.
Sie können in 1-Anfragen auch mehrere Anonymitätsstufen verwenden, indem Sie diese durch Kommas trennen.

ssl

SSL hat 3-zulässige Werte:

  • ja
  • nicht
  • und all das

Wenn SSL nicht definiert ist, wird es automatisch auf "Alle" gesetzt.

begrenzen

Der Parameter limit begrenzt die Anzahl der heruntergeladenen oder angezeigten Proxys und kann eine beliebige Anzahl über 0 sein
Wenn das Limit nicht definiert ist, wird es automatisch auf "Alle" gesetzt.

Format

Format hat 2 erlaubte Werte:

  • normal
  • JSON

Wenn das Format nicht definiert ist, wird es automatisch auf "normal" gesetzt.

Seriennummer

Serienschlüssel kann jeder in unserem Geschäft gekaufte Schlüssel sein
Wenn kein Serienschlüssel bereitgestellt wird, wird automatisch die kostenlose API verwendet, und Premium-Funktionen können nicht verwendet werden.

Durchschnittliches Zeitlimit

Die durchschnittliche Zeitüberschreitung wird in Millisekunden angegeben.
Wenn keine durchschnittliche Zeitüberschreitung definiert ist, wird die durchschnittliche Zeitüberschreitung automatisch auf 10,000ms festgelegt.

Status

Der Status kann "lebendig" oder eine beliebige Anzahl von Tagen sein.
Wenn kein Status angegeben wird, wird er automatisch auf "lebendig" gesetzt.

Alter

Das Alter ist der Zeitpunkt, zu dem der Proxy zum ersten Mal gesehen wurde. Dies kann "unbegrenzt" oder eine beliebige Anzahl in Tagen sein.
Wenn kein Alter angegeben ist, wird es automatisch auf "unbegrenzt" gesetzt.

port

port kann eine beliebige Zahl zwischen 1 und 65535 sein.
Wenn kein Port angegeben ist, wird dieser automatisch auf "all" gesetzt.
Sie können in 1-Anfragen auch mehrere Ports verwenden, indem Sie sie durch Kommas trennen.