API example

* ce service n’est disponible que dans les environnements réseau outre-mer. L’utilisation de serveurs outre-mer est recommandée. Les liens IP vers les serveurs proxy chinois ne sont pas pris en charge.

Langue du Code:
Mode commun
Création de lots
Les coques
Node.js
Java
Numéro de graine
aller
Le code PHP
Python
Scrappy
rubis
La rouille
Commutation par Proxy fixe
L’accès au lien de commutation de proxy statique vous permet de changer votre adresse IP actuelle sans modifier votre configuration de proxy. Lien de commutation IP:http://flush.smartproxy.kr/
En cas de doute. Voir le tutoriel
Mode d’emploi
causalité
élément
Description des paramètres

Nom d’utilisateur Nom d’utilisateur

Mot de passe: Mot de passe

Séance: Aucune entrée: fournissez une adresse IP différente pour chaque requête. Enter: assurez-vous de fournir la même adresse IP autant que possible. Jusqu’à 12 bits

La vie: Temps (en minutes) pour garder l’ip en service, min 1, max 24*60

Région: Code régional mondial (p. ex. US region-US)Cliquez pour voir

Ville: Ville (par ex. New York city-newyork)Cliquez pour voir

Situation: Exemple de code d’état: état de New York - NewyorkCliquez pour voir

Adresse ip: Adressage de centre de données

Code de réponse
400
Mauvaise demande
Les serveurs Proxy renvoient ce code d’erreur si la requête ne contient pas l’hôte auquel vous essayez de vous connecter, ou s’il y a une erreur générale lors de l’analyse d’une requête HTTP. Assurez-vous que la requête est formatée correctement et que l’url est correcte. S’il vous plaît essayer.
407
La vérification des procurations est requise
Il manque les informations d’authentification de proxy ou le nom d’utilisateur ou le mot de passe est invalide. Incluez l’en-tête d’authentification proxy dans votre requête, assurez-vous que votre nom d’utilisateur et votre mot de passe sont dans le bon format, et réessayez.
500
Erreur du serveur Internet
Le serveur proxy a rencontré une erreur interne et réessayera votre demande plus tard.
502
Porte cassée
Le serveur proxy a reçu une réponse invalide du serveur en amont. Essayez à nouveau la demande. Le code de réponse 502 indique que l’adresse IP attribuée à l’id de session n’est plus disponible. Si vous rencontrez cette erreur, il y a deux façons de la résoudre: la première méthode consiste à attendre une minute et le système attribuera automatiquement une nouvelle adresse IP à votre identifiant de session. L’autre méthode consiste simplement à passer à un nouvel ID de session (par exemple changer le paramètre sessid) et à permettre au système de recevoir une nouvelle adresse IP.
522
Délai d’attente
Le serveur mandataire n’a pas reçu de réponse en temps opportun du serveur en amont. Veuillez réessayer votre demande.
525
Impossible de trouver la sortie.
Code d’état HTTP personnalisé - cela signifie que l’agent n’a pas pu trouver un noeud de sortie pour répondre à la requête. Veuillez modifier les paramètres du filtre de demande ou réessayer plus tard.
Démarrage rapide

Smartproxy utilise l’authentification d’accès de base, qui nécessite que vous fournissiez un nom d’utilisateur et un mot de passe lors de la connexion au serveur proxy. Une fois connecté, vous pouvez gérer votre liste d’utilisateurs dans votre compte proxy Personal Center. Vous pouvez également contacter votre gestionnaire de compte dédié et votre équipe de support technique. Vos identifiants.

Remplacez le nom d’utilisateur et le mot de passe dans votre code avec vos identifiants.

curl -x USERNAME:[email protected]:1000 https://api.ip.cc/
paramétrique Explication:
Nom d’utilisateur
Session plénière
Mot de passe
Nom d’utilisateur
Utilisez un identifiant de session pour maintenir la même adresse IP pour les requêtes futures. Les Sessions n’ont pas de temps d’expiration et s’exécutent indéfiniment. Les chaînes aléatoires, les caractères 0-9, A-z sont supportés.
Mot de passe
Dans cet exemple, query.smartproxycn.com fonctionne sur une adresse IP aléatoire.
  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);
    }
  })
Demande d’édition

Les requêtes de contrôle de Session ne sont pas envoyées en utilisant des IPs aléatoires à chaque fois:

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

Spécifiez une région et utilisez les adresses ip de la région spécifiée:

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

L’agent gardera la session en vie tant qu’elle est disponible.

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

Gardez la session en vie et changez automatiquement vers une nouvelle IP chaque minute.

curl -x USERNAME_life-1:[email protected]:1000 https://api.ip.cc/
Exemple de Test
Session de contrôle
Contrôle de zones multiples
Contrôle IP sortant
Contrôle Global du mélange
smartproxy