Documentación de la API

forma de sección

Implemente nuestros servicios en sus productos.

icono de sección

Introducción

Hola y bienvenido a la API ProxyScrape, la API se puede utilizar para descargar, mostrar, obtener la cantidad de proxy y el último tiempo actualizado de manera eficiente.

Resumen de documentación

Módulos y librerías

Python: nuestra API funciona con lo no oficial Módulo Python Proxyscrape (haga clic aquí)

Tipos de solicitud de parámetros

Hay cuatro tipos de solicitudes de API que puede realizar, que incluyen:

getproxies

getproxies descargará inmediatamente los proxies una vez que se navegue a la URL. getproxies admite múltiples parámetros que incluyen:

Entrada: https://api.proxyscrape.com?request=getproxies&proxytype=http&timeout=5000&country=US&anonymity=elite&ssl=yes
Salida: Descarga proxies HTTP de élite con SSL habilitado con un tiempo de espera de 5000ms ubicado en los EE. UU. En el formato de puerto ip común.

displayproxies

displayproxies no descargará los proxies sino que los mostrará en el sitio web. displayproxies admite múltiples parámetros que incluyen:

Entrada: https://api.proxyscrape.com?request=displayproxies&proxytype=http&timeout=7000&country=DE&anonymity=elite&ssl=no
Salida: muestra proxies HTTP de élite con SSL deshabilitado con un tiempo de espera de 7000ms ubicado en el DE en el formato de puerto IP común.

cantidad de representantes

La cantidad de proxies devolverá la cantidad de proxies disponibles para las condiciones dadas. amountproxies admite múltiples parámetros que incluyen:

Entrada: https://api.proxyscrape.com?request=amountproxies&proxytype=http&timeout=7000&country=DE&anonymity=elite&ssl=all
Salida: devolverá la cantidad de proxies para las condiciones dadas.

última actualización

lastupdated regresará cuando los proxies se actualizaron por última vez. lastupdated solo requiere un parámetro:

Entrada: https://api.proxyscrape.com?request=lastupdated&proxytype=http
Salida: devolverá el último tiempo de actualización para las condiciones dadas, la última actualización solo requiere el parámetro proxytype.

keystatus

keystatus devolverá el estado de una clave y tiene un parámetro permitido:

Entrada: https://api.proxyscrape.com/?request=keystatus&serialkey=yourkeyhere
Salida: devolverá si la clave es válida, está viva o caducada

restante

restante devolverá cuánto tiempo una clave de serie premium permanece activa y tiene un parámetro permitido:

Entrada: https://api.proxyscrape.com/?request=remaining&serialkey=yourkeyhere
Salida: la clave caducará en x días.

Valores de tipo de solicitud de parámetro

Los valores de los parámetros se utilizan para indicarle a la API qué tipo de proxy desea.

tipo de proxy

proxytype tiene valores permitidos de 4:

  • http
  • socks4
  • socks5
  • todos

Cuando no establezca este valor, el tipo de proxy se establecerá automáticamente en 'todos'.
También puede usar varios tipos de proxy en la solicitud 1 separándolos con una coma.

tiempo de espera

El tiempo de espera es en milisegundos.
Cuando no se define un tiempo de espera, el tiempo de espera se establece automáticamente en 10,000ms.

país

El parámetro de país puede ser cualquier código de país Alpha 2 ISO o 'todos', los códigos de país se pueden encontrar aquí.
Cuando no se define un país, el país se establecerá automáticamente en 'todos'.
También puede usar varios países en la solicitud 1 separándolos con una coma.

anonimato

el anonimato tiene valores permitidos de 4:

  • élite
  • anónimo
  • comunicación transparente
  • todos

Cuando no se define un nivel de anonimato, se establecerá automáticamente en 'todos'.
También puede usar múltiples niveles de anonimato en la solicitud 1 separándolos con una coma.

ssl

SSL tiene valores permitidos de 3:

  • no
  • todos

Cuando SSL no está definido, se establecerá automáticamente en 'todos'.

límite

el parámetro limit limitará la cantidad de proxies que se descargan o muestran y puede ser cualquier número superior a 0
Cuando el límite no está definido, se establecerá automáticamente en 'todos'.

formato

el formato tiene valores permitidos de 2:

  • normal
  • json

Cuando el formato no está definido, se establecerá automáticamente en 'normal'.

clave serial

serialkey puede ser cualquier llave comprada en nuestra tienda
Cuando no se proporciona la clave de serie, usará automáticamente la API gratuita y no se podrán usar las funciones premium.

tiempo de espera promedio

El tiempo de espera promedio es en milisegundos.
Cuando no se define el tiempo de espera promedio, el tiempo de espera promedio se establece automáticamente en 10,000ms.

estado

El estado puede estar "vivo" o cualquier número en días.
Cuando no se proporciona ningún estado, se establecerá automáticamente en "vivo".

la edad es cuando se vio el proxy por primera vez, esto puede ser "ilimitado" o cualquier número en días.
Cuando no se proporciona la edad, se establecerá automáticamente en "ilimitado".

Puerto

el puerto puede ser cualquier número entre 1 y 65535.
Cuando no se proporciona ningún puerto, se establecerá automáticamente en "todos".
También puede usar múltiples puertos en la solicitud 1 separándolos con una coma.