Étendre les mandataires
Ce document fournit un guide détaillé sur la manière de mettre en place le renouvellement automatique de vos adresses IP de différents types. Veuillez noter que les adresses IP doivent être renouvelées à temps pour conserver les mêmes adresses.
Calculer l'extension
Ce point final vous aide à calculer le coût. Les remises pour le volume et les périodes de location sont similaires à celles offertes par notre service.
Critère d'évaluation :
Paramètres du chemin d'accès
Nom | Valeur | Description |
|---|---|---|
Autorisation |
| Votre clé API personnelle (comment obtenir) |
Type de proxy |
| Le type de proxy que vous souhaitez étendre |
Corps de la demande
Nom | Type | Description |
|---|---|---|
ids | Nombre | Un seul ID ou un tableau d'ID dans '[ ]', séparés par des virgules (comment obtenir) |
coupon | Chaîne | Le commentaire que vous souhaitez ajouter |
périodeId | Chaîne | ID de la période que vous avez sélectionnée dans le/référence/liste/{type} demande |
paymentId | Chaîne | L'ID du système de paiement. '1' pour le solde, '43' pour la carte ajoutée à votre compte. |
Exemple(par exemple, ipv4)
https://proxy-seller.com/personal/api/v1/fj4948ffhg58gh843gh/prolong/calc/ipv4Réponse
{
"status": "success",
"data": {
"warning": "",
"balance": 40.4,
"total": 35.1,
"quantity": 5,
"currency": "USD",
"discount": 0.22,
"items": [
{
"id": 10,
"order_id": 1000000,
"order_number": "1000000_57471911",
"base_order_number": "1000000_57471911",
"ip": "127.0.0.1",
"port_http": 80,
"port_socks": 443,
"login": "login",
"password": "password",
"auth_ip": "127.0.0.2",
"country": "USA",
"date_start": "d.m.Y H:i:s",
"date_end": "d.m.Y H:i:s",
"comment": "d.m.Y H:i:s",
"status": "ACTIVE",
"rotation": "5",
"link_reboot": "https://proxy-seller.com/api/proxy/reboot?token=12345",
"can_prolong": true
}
],
"orders": 2
},
"errors": []
}{
"status": "error",
"data": {
"warning": "Insufficient funds. Total $2. Not enough $33.10",
"balance": 2,
"total": 35.1,
"quantity": 5,
"currency": "USD",
"discount": 0.22,
"items": [
{
"id": 10,
"order_id": 1000000,
"ip": "127.0.0.1",
"port_http": 80,
"port_socks": 443,
"login": "login",
"password": "password",
"auth_ip": "127.0.0.2",
"country": "USA",
"date_start": "d.m.Y H:i:s",
"date_end": "d.m.Y H:i:s",
"comment": "d.m.Y H:i:s",
"status": "ACTIVE",
"rotation": "5",
"link_reboot": "https://proxy-seller.com/api/proxy/reboot?token=12345",
"can_prolong": true
}
],
"orders": 2
},
"errors": []
}{
"status": "error",
"data": null,
"errors": [
{
"message": "Set existed [periodId] from reference",
"code": 0,
"customData": null
}
]
}{
"status": "error",
"data": null,
"errors": [
{
"message": "IP not found",
"code": 0,
"customData": null
}
]
}Créer un ordre de renouvellement
Dans cette section, vous apprendrez à créer un ordre de renouvellement.
Critère d'évaluation :
Paramètres du chemin d'accès
Nom | Valeur | Description |
|---|---|---|
Autorisation |
| Votre clé API personnelle (comment obtenir) |
Type de proxy |
| Type de proxy que vous souhaitez prolonger |
Corps de la demande
Nom | Type | Description |
|---|---|---|
ids | Nombre | Un ou un tableau d'ids de "[ ]", séparés par des virgules |
coupon | Chaîne | Commentaire que vous souhaitez ajouter |
périodeId | Chaîne | ID de la période sélectionnée dans la requête /reference/list/{type} |
paymentId | Chaîne | Id's du système de paiement "1" - solde, "43" - carte que vous avez ajoutée dans votre armoire |
Exemple(par exemple, ipv4)
https://proxy-seller.com/personal/api/v1/fj4948ffhg58gh843gh/prolong/make/ipv4Réponse
{
"status": "success",
"data": {
"orderId": 3388536,
"total": 35.1,
"listBaseOrderNumbers": [
"1000000_57471911"
],
"balance": 40.4,
},
"errors": []
}{
"status": "error",
"data": {
"warning": "Insufficient funds. Total $2. Not enough $33.10",
"balance": 2,
"total": 35.1,
"quantity": 5,
"currency": "USD",
"discount": 0.22,
"items": [
{
"id": 10,
"order_id": 1000000,
"ip": "127.0.0.1",
"port_http": 80,
"port_socks": 443,
"login": "login",
"password": "password",
"auth_ip": "127.0.0.2",
"country": "USA",
"date_start": "d.m.Y H:i:s",
"date_end": "d.m.Y H:i:s",
"comment": "d.m.Y H:i:s",
"status": "ACTIVE",
"rotation": "5",
"link_reboot": "https://proxy-seller.com/api/proxy/reboot?token=12345",
"can_prolong": true
}
],
"orders": 2
},
"errors": []
}{
"status": "error",
"data": null,
"errors": [
{
"message": "Set existed [periodId] from reference",
"code": 0,
"customData": null
}
]
}{
"status": "error",
"data": null,
"errors": [
{
"message": "IP not found",
"code": 0,
"customData": null
}
]
}