Paket aktualisieren
Bei der Deaktivierung eines Unterpakets verbleibt der verbleibende Verkehr innerhalb des Unterpakets. Die Gültigkeitsdauer des Unterpakets darf die des derzeit aktiven Tarifs nicht überschreiten. Geben Sie die Gesamtverkehrsmenge in Bytes an, die für das Unterpaket zugewiesen werden soll.
Endpunkt:
Pfadparameter:
Name | Wert | Beschreibung |
|---|---|---|
Autorisierung |
| Ihr persönlicher API-Schlüssel |
Körper der Anfrage:
Name | Typ | Beschreibung |
|---|---|---|
is_link_date | Boolesche | "Wenn 'true', wird das Aktualisierungsdatum mit dem Hauptpaket verknüpft. |
rotation | Nummer | Gibt die Art der Drehung an: '-1' = Keine Drehung (Sticky), '0' = Drehung pro Anfrage, '1' bis '3600' = Drehung nach Zeit in Sekunden. |
traffic_limit | Zeichenfolge | Gibt die Anzahl der für das Unterpaket zugewiesenen Bytes an. |
abgelaufen_am | Zeichenfolge | Verfallsdatum des Unterpakets. |
ist_aktiv | Boolesche | Setzen des Status des Unterpakets: 'true' für aktiv, 'false' für inaktiv. |
paket_schlüssel | Zeichenfolge | Schlüssel Ihres aktiven Pakets. |
Beispiel:
https://proxy-seller.com/personal/api/v1/fj4948ffhg58gh843gh/residentsubuser/updateAntwort:
{
"status": "success",
"data": {
"rotation": 60,
"traffic_limit": "7516192768",
"expired_at": "d.m.Y",
"is_link_date": true,
"is_active": true,
"package_key": "1234567890abcdefedcb",
"traffic_usage": "10",
"traffic_left": "10",
"traffic_usage_sub": "2",
"traffic_limit_sub": "5",
"traffic_left_sub": "3"
},
"errors": []
}{
"status": "error",
"data": null,
"errors": [
{
"message": "Error api key",
"code": 503,
"customData": null
},
{
"message": "IP not allowed",
"code": 503,
"customData": null
},
{
"message": "Request limit reached",
"code": 503,
"customData": null
}
]
}{
"status": "error",
"data": null,
"errors": [
{
"message": "IP not allowed",
"code": 503,
"customData": null
}
]
}{
"status": "error",
"data": null,
"errors": [
{
"message": "Set [ traffic_limit ] less than [ traffic_left - 1 ] in main package: 27380416559",
"code": 0,
"customData": null
}
]
}{
"status": "error",
"data": null,
"errors": [
{
"message": "Sub tarif not found",
"code": 0,
"customData": null
}
]
}