API example

* este servicio sólo está disponible en entornos de red en el extranjero. Se recomienda el uso de servidores en el extranjero. No se admiten enlaces IP a servidores proxy chinos.

Lenguaje de código:
Modo común
Creación de lotes
husks
Node.js
Java
Semilla #
ir
PHP
Python
Scrappy
rubrubrub
El óxido
Conmutación por Proxy fijo
El acceso al enlace de conmutación de proxy estático le permite cambiar su IP actual sin modificar la configuración de su proxy. Enlace de conexión IP:http://flush.smartproxy.kr/
En caso de duda. Ver el tutorial
Instrucciones de uso
causcausalidad
elemento
Descripción de parámetros

Nombre de usuario Nombre de usuario

Contraseña: contraseña

Sesión: Sin entrada: proporcione una IP diferente para cada petición. Enter: asegúrese de proporcionar la misma IP tanto como sea posible. Hasta 12 bits

Vida: Tiempo (en minutos) para mantener IP en uso, min 1, máx. 24*60

Zona: Código de región Global (por ejemplo, US region-US)Clic para ver

Ciudad: Ciudad (por ejemplo New York city-newyork)Clic para ver

Situación: Ejemplo de código estatal: New York State - NewyorkClic para ver

IP: Dirección del centro de datos

Código de respuesta
400
Mala petición
Los servidores Proxy devuelven este código de error si la petición no incluye el host al que está intentando conectarse, o si hay un error general al analizar una petición HTTP. Asegúrese de que la solicitud está formateada correctamente y la URL es correcta. Por favor intente.
407
Se requiere verificación de Proxy
A la solicitud le falta la información de autenticación proxy o el nombre de usuario o la contraseña no son válidos. Incluya el encabezado proxy authentication ensu solicitud, asegúrese de que su nombre de usuario y contraseña estén en el formato correcto y vuelva a intentarlo.
500
Error del servidor de Internet
El servidor proxy encontró un error interno y reintentará su solicitud más tarde.
502
Puerta rota
El servidor proxy recibió una respuesta inválidel servidor principal. Pruebe la solicitud de nuevo. El código de respuesta 502 indica que la IP asignada al ID de sesión ya no está disponible. Si encuentra este error, hay dos maneras de resolverlo: el primer método es esperar un minuto y el sistema asignará automáticamente una nueva dirección IP a su ID de sesión. El otro método es simplemente cambiar a un nuevo ID de sesión (por ejemplo, cambiar el parámetro sessid) y permitir que el sistema reciba una nueva dirección IP.
522
Tiempo de espera
El servidor proxy no recibió una respuesta oportuna del servidor principal. Por favor, vuelva a intentar su solicitud.
525
No puedo encontrar la salida.
Código de estado HTTP personalizado - esto significa que el agente no pudo encontrar un nodo de salida para cumplir con la petición. Por favor, cambie los parámetros del filtro de solicitud o vuelva a intentarlo más tarde.
Inicio rápido

Smartproxy utiliza autenticde acceso básico, que requiere que usted proporcione un nombre de usuario y contraseña al conectarse al servidor proxy. Después de iniciar sesión, puede administrar su lista de usuarios en su cuenta de proxy de centro Personal. Alternativamente, puede ponerse en contacto con su gerente de cuenta y equipo de soporte técnico. Sus credenciales.

Reemplace nombre de usuario y contraseña en su código con sus credenciales.

curl -x USERNAME:[email protected]:1000 https://api.ip.cc/
Parametric explicación
Nombre de usuario
Sesión plenaria
contraseña
Nombre de usuario
Utilice un ID de sesión para mantener la misma dirección IP para futuras consultas. Las sesiones no tienen tiempo de expiración y se ejecuindefinidamente. Se soportan cadenas aleatorias, caracteres 0-9, A-z.
contraseña
En este ejemplo, query.smartproxycn.com se ejecuta en una IP aleatoria.
  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);
    }
  })
Solicitud de solicitud

Las peticiones de control de sesión no se envían utilizando IPs aleatorios cada vez:

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

Especifique una región y use IPs de la región especificada:

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

El agente mantendrá la sesión viva mientras esté disponible.

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

Mantenga la sesión activa y cambie automáticamente a una nueva IP cada minuto.

curl -x USERNAME_life-1:[email protected]:1000 https://api.ip.cc/
Ejemplo de prueba
Sesión de Control
Control de múltiples zonas
Control IP saliente
Control de mezcla Global
smartproxy