
Static ISP Proxy API Interface Documentation Core Essentials
Lors de l'utilisation d'un proxy ISP statique, l'interface API est l'outil d'interaction le plus direct pour le développeur. ipipgo fournit la documentation de l'API à l'aide de l'optionConception modulaireEn outre, le logiciel de gestion de l'API permet de diviser les fonctions telles que l'authentification de la demande, l'acquisition de l'IP et l'interrogation de l'état en unités indépendantes. Par exemple, lors de la session d'authentification, les développeurs doivent transmettre la clé de l'API par l'intermédiaire de l'en-tête de requêteX-Auth-Keysont transmis, cette conception est plus sûre que la méthode traditionnelle d'épissage des paramètres.
La procédure en quatre étapes pour les appels d'interface
Démontrez le flux d'appels de base avec la commande curl :
curl -X GET "https://api.ipipgo.com/isp-proxy" -H "X-Auth-Key : votre clé unique" -d "region=us&protocol=socks5"
paramètresrégionla prise en charge des abréviations des codes de pays.protocoleTrois protocoles, socks5/http/https, sont disponibles. Les données de réponse d'ipipgo ont une structure imbriquée, dans laquelle la partieliste_de_proxy_de_donnéescontient des informations sur les mandataires disponibles.meta.expire_timeAffiche la date d'expiration de la session en cours.
Tableau comparatif des mandataires dynamiques et statiques
| dimension de comparaison | Proxy ISP statique | Agents résidentiels dynamiques |
|---|---|---|
| Cycle de vie de la propriété intellectuelle | Fixe 3-24 heures | Remplacement sur demande |
| Scénarios applicables | Tâches de longue durée/liaisons d'appareils | Fonctionnement à court terme et à haute fréquence |
| protocole de connexion | ipipgo supporte HTTP/HTTPS/SOCKS5. | |
Trois axes pour la gestion des exceptions
courir dansCode d'erreur 403Quand : 1) Vérifier si la clé a expiré 2) Vérifier les paramètres de la liste blanche d'adresses IP 3) Confirmer l'état du solde du compte. Le corps de la réponse d'ipipgo contient les éléments suivantserreur.détailsqui indique explicitement le type d'erreur, par exemplequota_exhaustedIndique l'épuisement du quota.
Sélection pratique de l'AQ
Q : Comment vérifier si l'agent est efficace ?
A : Appel à ipipgo's/vérifierqui renvoie le résultat dans l'interfaceorigine_ipLe champ affiche l'adresse IP de sortie actuellement utilisée.
Q : Une même clé API peut-elle être utilisée pour plusieurs appareils ?
R : Soutien, mais recommandation d'adoptionX-Device-IDL'en-tête de la requête fait la distinction entre les appareils, et la console ipipgo vous permet d'afficher les détails de l'utilisation pour chaque appareil.
Q:Comment faire face au blocage d'IP ?
A : Ajouter les paramètres de la demanderotate=trueLe remplacement instantané peut être déclenché et ipipgo est assuré de renvoyer une nouvelle adresse IP dans les 200 ms.
Programme de renforcement de la sécurité
Il est recommandé de renforcer la protection dans trois domaines : 1) l'utilisation de laMécanisme de signature des demandesPrévention des attaques par répétition 2) ConfigurationListe blanche d'adresses IP + créneaux horairesDouble restriction 3) via ipipgo'swebhookreçoit des notifications d'exception. Ces mesures réduisent le risque d'API de plus de 90%.
Prise en charge du proxy statique pour ipipgotechnologie de maintien de la session,在TCP连接中断后30秒内重连可继续使用原IP。配合240+国家节点资源,特别适合需要固定出口地址的自动化业务流程。开发者可通过沙箱环境测试不同地区代理的响应速度,实测数据显示欧美节点平均在180ms以内。

