OpenAPIOpenAPI
  • English
  • 简体中文
  • 繁體中文
  • Indonesia
  • हिंदी
  • Русский
  • Tiếng Việt
  • German
  • português
  • English
  • 简体中文
  • 繁體中文
  • Indonesia
  • हिंदी
  • Русский
  • Tiếng Việt
  • German
  • português
  • NSocks

title: NSocks language_tabs:

  • shell: Shell
  • http: HTTP
  • javascript: JavaScript
  • ruby: Ruby
  • python: Python
  • php: PHP
  • java: Java
  • go: Go toc_footers: [] includes: [] search: true code_clipboard: true highlight_theme: darkula headingLevel: 2 generator: "@tarslib/widdershins v4.0.30"

NSocks

Bitte melden Sie sich an, um app_key -Authentifizierungsschlüssel auf Ihrer persönlichen Center-Startseite anzuzeigen.

Bitte bewahren Sie Ihren Schlüssel sicher auf. Sie besitzen Administratorrechte für diesen Schlüssel.

Authentifizierungsmethode

App Key herunterladen

POST-Parameter:

App-Schlüssel: {Ihr_App-Schlüssel}

Oder als Abfrageparameter:

?app_key={your_app_key}

Antwortformat

Alle APIs geben ein einheitliches JSON-Format zurück:

{
"Code": 200,
„message“: „操作成功“,
"Daten": {}
}
  • code : Statuscode, 200 bedeutet Erfolg, alle anderen Werte bedeuten Fehler.
  • message : Antwortnachricht (auf Chinesisch)
  • data : Antwortdaten

Basis-URLs:

  • https://api.nsocks.com : https://api.nsocks.com

Authentifizierung

  • HTTP-Authentifizierung, Schema: Bearer

  • API-Schlüssel (apiKeyAuth)

    • Parametername: app_key , in: query. Klicken Sie auf GET/POST, der Name wird angezeigt

Agentenkontoverwaltung

GET-Proxy-Kontoliste

GET /ep/whitelist-account/list

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"Liste": [
      {
"id": 0,
"Benutzername": "Zeichenkette",
"Passwort": "Zeichenkette",
"created_at": "string",
"remark": "string",
"product_type": 9,
"usage_flow": 0,
"limit_flow": 102400,
"Status": 0
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeAntwortcodeFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» Liste[Objekt]FALSCHkeinerkeiner
""" Ausweisganze ZahlFALSCHkeinerKontonummer
»»» BenutzernameZeichenketteFALSCHkeinerName des Agentenkontos
»»» PasswortZeichenketteFALSCHkeinerProxy-Kontopasswort
»»» erstellt amZeichenketteFALSCHkeinerZeit hinzufügen
»»» BemerkungZeichenketteFALSCHkeinerBemerkung
»»» ProdukttypProdukttypenFALSCHkeinerPakettypen: 9 Dynamisches Datenverkehrspaket für Privatkunden, 11 Dynamisches IP-Paket für Privatkunden, 14 Statisches IP-Paket für Rechenzentren, 25 Statisches IP-Paket für Privatkunden
»»» Nutzungsablaufganze ZahlFALSCHkeinerDatennutzung in KB
»»» limit_flowganze ZahlFALSCHkeinerBenutzerdefiniertes Datenverkehrslimit: Maximal 102400 GB, 0 für unbegrenzt.
»»» statusganze ZahlFALSCHkeinerAktivierungsstatus: 1 Aktiviert, 0 Deaktiviert

Aufzählungswert

EigentumWert
Produkttyp9
Produkttyp11
Produkttyp14
Produkttyp25

POST Proxy-Konto hinzufügen.

POST /ep/whitelist-account/add

Anfrageparameter

{
"app_key": "stringstringstringstringstringst",
"Konten": "Benutzer01:Passwort,Benutzer02:Passwort,Benutzer03:Passwort",
"Bemerkung": "",
"Produkttyp": 9
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektNEINkeiner
» App-SchlüsselKörperZeichenketteNEINAutorisierungsschlüssel
» KontenKörperZeichenketteNEINBitte geben Sie Ihren Benutzernamen und Ihr Passwort im Format Benutzername:Passwort ein. Nur Zahlen und Buchstaben sind zulässig; Sonderzeichen und Leerzeichen sind nicht erlaubt. Trennen Sie Benutzername und Passwort durch einen Doppelpunkt. Die Eingabe mehrerer Passwörter gleichzeitig ist möglich; trennen Sie Proxy-Konten durch Kommas (,).
» BemerkungKörperZeichenketteNEINAgentenkontobeschreibung
» ProdukttypKörperProdukttypenNEINPakettypen: 9 Dynamisches Datenverkehrspaket für Privatkunden, 11 Dynamisches IP-Paket für Privatkunden, 14 Statisches IP-Paket für Rechenzentren, 25 Statisches IP-Paket für Privatkunden

Aufzählungswert

EigentumWert
» Produkttyp9
» Produkttyp11
» Produkttyp14
» Produkttyp25

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": null
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatennullFALSCHkeinerkeiner

POST Agentenkonto löschen

POST /ep/whitelist-account/delete

Bitte beachten Sie, dass die Löschung unwiderruflich ist und bereits verwendete Daten nicht wiederhergestellt werden können. Die Löschung dauert etwa 5 Minuten; währenddessen können weiterhin Gebühren anfallen.

Anfrageparameter

{
"app_key": "stringstringstringstringstringst",
"Konten": "user01,user02"
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektNEINkeiner
» App-SchlüsselKörperZeichenketteNEINAutorisierungsschlüssel
» KontenKörperZeichenketteNEINAgentenkonten unterstützen nur Zahlen und Buchstaben. Stapelverarbeitung wird unterstützt; Agentenkonten werden durch Kommas (,) getrennt.

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": null
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatennullFALSCHkeinerkeiner

POST-Deaktivierung des Proxy-Kontos

POST /ep/whitelist-account/disable

Nach der Deaktivierung besteht eine Wartezeit von ca. 5 Minuten, während derer weiterhin Gebühren anfallen können.

Anfrageparameter

{
"app_key": "stringstringstringstringstringst",
"Konten": "user01,user02"
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektNEINkeiner
» App-SchlüsselKörperZeichenketteNEINAutorisierungsschlüssel
» KontenKörperZeichenketteNEINAgentenkonten unterstützen nur Zahlen und Buchstaben. Stapelverarbeitung wird unterstützt; Agentenkonten werden durch Kommas (,) getrennt.

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": null
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatennullFALSCHkeinerkeiner

POST-Aktivierung des Proxy-Kontos

POST /ep/whitelist-account/enable

Anfrageparameter

{
"app_key": "stringstringstringstringstringst",
"Konten": "user01,user02"
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektNEINkeiner
» App-SchlüsselKörperZeichenketteNEINAutorisierungsschlüssel
» KontenKörperZeichenketteNEINAgentenkonten unterstützen nur Zahlen und Buchstaben. Stapelverarbeitung wird unterstützt; Agentenkonten werden durch Kommas (,) getrennt.

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": null
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatennullFALSCHkeinerkeiner

POST-Anfrage zum Ändern des Passworts des Proxy-Kontos

POST /ep/whitelist-account/change-password

Bitte beachten Sie, dass nach der Änderung eine Wartezeit von 5 Minuten besteht. Während dieser Zeit kann das alte Passwort weiterhin normal funktionieren.

Anfrageparameter

{
"app_key": "stringstringstringstringstringst",
"Konto": "Benutzer",
"Passwort": "Passwort"
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektNEINkeiner
» App-SchlüsselKörperZeichenketteNEINAutorisierungsschlüssel
" KontoKörperZeichenketteNEINAgentenkonten unterstützen nur Zahlen und Buchstaben.
» PasswortKörperZeichenketteNEINDas neue Passwort für das Agentenkonto unterstützt nur Zahlen und Buchstaben.

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": null
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatennullFALSCHkeinerkeiner

POST-Anfrage zum Ändern der Agentenkonto-Bemerkungen

POST /ep/whitelist-account/change-remark

Anfrageparameter

{
"app_key": "stringstringstringstringstringst",
"Konto": "Benutzer",
"Anmerkung": ""
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektNEINkeiner
» App-SchlüsselKörperZeichenketteNEINAutorisierungsschlüssel
" KontoKörperZeichenketteNEINAgentenkonten unterstützen nur Zahlen und Buchstaben.
» BemerkungKörperZeichenketteNEINHinweis für Agentenkonten: maximal 32 chinesische oder 64 englische Zeichen.

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": null
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatennullFALSCHkeinerkeiner

POST-Anfrage zur Änderung des Datenverkehrslimits des Proxy-Kontos

POST /ep/whitelist-account/change-limit

Bitte beachten Sie, dass die Verkehrsstatistik um bis zu 5 Minuten verzögert sein kann, sodass der tatsächliche Datenverkehr diese Grenze überschreiten kann.

Anfrageparameter

{
"app_key": "stringstringstringstringstringst",
"Konto": "Benutzer",
"Limit": 0
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektNEINkeiner
» App-SchlüsselKörperZeichenketteNEINAutorisierungsschlüssel
" KontoKörperZeichenketteNEINAgentenkonten unterstützen nur Zahlen und Buchstaben.
LimitKörperganze ZahlNEINVerkehrslimit, Einheit: GB, 0 bedeutet kein Limit.

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": null
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatennullFALSCHkeinerkeiner

POST-Anfrage zum Ändern der Agentenkontoinformationen

POST /ep/proxy-account/change

Ändern Sie das Proxy-Kontopasswort, die Notizen, das Datenverkehrslimit, das tägliche Datenverkehrslimit, den Aktivierungsstatus oder den UDP-Switch.

Anfrageparameter

{
"app_key": "Zeichenkette",
"Konto": "Zeichenkette",
"Passwort": "Zeichenkette",
"remark": "string",
"limit": 0,
"Tageslimit": 0,
"Status": 0,
"udp": 0
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektNEINkeiner
» App-SchlüsselKörperZeichenketteNEINAutorisierungsschlüssel
" KontoKörperZeichenketteNEINName des Agentenkontos
» PasswortKörperZeichenketteNEINNeues Passwort, 6-16 Zeichen lang (Zahlen oder Buchstaben); wird nicht geändert, wenn es nicht weitergegeben wird.
» BemerkungKörperZeichenketteNEINNeue Notiz
LimitKörperganze ZahlNEINDatennutzungslimit in GB; 0 bedeutet kein Limit.
TageslimitKörperganze ZahlNEINTägliches Datennutzungslimit in GB; 0 bedeutet kein Limit.
» statusKörperganze ZahlNEINErmöglicht
» udpKörperganze ZahlNEINDie UDP-Unterstützung ist ein-/ausschaltbar und gilt nur für die Pakettypen 14, 16, 21 und 25.

Aufzählungswert

EigentumWert
» status0
» status1
» udp0
» udp1

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": null
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscode 200 Erfolg
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatennullFALSCHkeinerkeiner

IP-Whitelist

IP-Whitelist-Liste abrufen

GET /ep/proxy-ip/list

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
ProdukttypAbfrageganze ZahlNEINPakettypnummer

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"Liste": [
      {
"ip": "1.1.1.1",
"remark": "string",
"product_type": 0,
"created_at": "string"
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscode 200 Erfolg
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» Liste[Objekt]FALSCHkeinerkeiner
»»» ipZeichenketteFALSCHkeinerIPs auf die Whitelist setzen
»»» BemerkungZeichenketteFALSCHkeinerBemerkung
»»» Produkttypganze ZahlFALSCHkeinerVerpackungsarten
»»» erstellt amZeichenketteFALSCHkeinerEntstehungszeit

POST IP-Whitelist hinzufügen

POST /ep/proxy-ip/add

Anfrageparameter

{
"app_key": "Zeichenkette",
"ips": "1.1.1.1,2.2.2.2",
"remark": "string",
"product_type": 0,
"user_product_id": 0
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektNEINnone
» App-SchlüsselKörperZeichenketteNEINAutorisierungsschlüssel
» ipsKörperZeichenketteNEINDie zugelassenen IP-Adressen müssen hinzugefügt werden; mehrere IP-Adressen müssen durch Kommas oder Zeilenumbrüche getrennt werden.
» BemerkungKörperZeichenketteNEINBemerkung
» ProdukttypKörperganze ZahlNEINPakettypnummer
» Benutzer-Produkt-IDKörperganze ZahlNEINBenutzerpaket-ID, erforderlich, wenn Pakettyp 11 ist.

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": null
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlfalsenoneStatuscode 200 Erfolg
» NachrichtZeichenkettefalsenoneStatusmeldungen
Datennullfalsenonenone

POST-Anfrage zum Entfernen einer IP-Adresse von der Whitelist

POST /ep/proxy-ip/delete

Anfrageparameter

{
"app_key": "Zeichenkette",
"ips": "1.1.1.1,2.2.2.2",
"verify_type": "string",
"verify_code": "Zeichenkette"
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektNEINnone
» App-SchlüsselKörperZeichenketteNEINAutorisierungsschlüssel
» ipsKörperZeichenketteNEINListen Sie die zu entfernenden, auf der Whitelist stehenden IPs durch Kommas getrennt auf.
» verify_typeKörperZeichenketteNEIN验证类型: Telefon, E-Mail, Wechat, Totp
» verify_codeKörperZeichenketteNEINBestätigungscode

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": null
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlfalsenoneStatuscode 200 Erfolg
» NachrichtZeichenkettefalsenoneStatusmeldungen
Datennullfalsenonenone

Verkehrsprotokollabfrage

Zusammenfassung der GET-Nutzungsdaten nach Tag

GET /ep/user-usage-flow/total

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
App-SchlüsselAbfragestring(password)JaAuthentifizierungsschlüssel
StartzeitAbfragestring(Ymd H:i:s)NEINStartzeit, sekundengenau. Bitte beachten Sie, dass die Protokollierung mit einer Verzögerung von bis zu 5 Minuten erfolgen kann. Standardmäßig werden Daten innerhalb von 7 Tagen gespeichert.
EndzeitAbfragestring(Ymd H:i:s)NEINFrist, sekundengenau. Bitte beachten Sie, dass es bei der Protokollierung zu einer Verzögerung von bis zu 5 Minuten kommen kann. Standardmäßig wird die aktuelle Zeit verwendet.
BenutzernameAbfrageZeichenketteNEINName des Unterkontos: Standardmäßig ruft diese Abfrage alle Konten ab. Sie können ein Unterkonto angeben. Beachten Sie, dass bei Hinzufügen eines Unterkontos mit demselben Namen alle Nutzungsdatensätze desselben Proxy-Kontos zurückgegeben werden.
ProdukttypAbfrageNummerNEINVerpackungsarten

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"Liste": [
      {
"Tag": "2022-08-01",
"Durchfluss": 0
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlfalsenoneStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenkettefalsenoneStatusmeldungen
DatenObjektfalsenonenone
»» Liste[Objekt]falsenonenone
""" TagZeichenkettefalsenoneDatum
""" fließenganze ZahlfalsenoneDatenverbrauch in KB

Paketanfrage

Liste der gekauften Pakete

GET /ep/user-product/list

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
App-SchlüsselAbfragestring(password)JaAuthentifizierungsschlüssel
trade_noAbfrageZeichenketteNEINBestellnummer. Bitte geben Sie die vollständige Bestellnummer ein. Die Fuzzy-Suche wird nicht unterstützt.
SeiteAbfrageNummerNEINSeitennummerierung, Standardwert: 1
GrößeAbfrageNummerNEINAnzahl der anzuzeigenden Seiten, Standardwert: 20
ProdukttypAbfrageNummerNEINVerpackungsarten

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"Liste": [
      {
"id": 0,
"created_at": "2022-05-13 12:14:15",
"expired_at": "2022-05-13 12:14:15",
"product_type": 9,
"trade_no": "2022051312134339861461465434",
"Befehl": {
"created_at": "2022-05-13 12:13:43",
"pay_at": "2022-05-13 12:13:43",
„title“: „入门级“
        }
      }
],
"Seite": 1,
"page_size": 20,
"Gesamtanzahl": 0,
"total_page": 0
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlfalsenoneStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenkettefalsenoneStatusmeldungen
DatenObjektfalsenonenone
»» Liste[Objekt]falsenonenone
""" Ausweisganze ZahlfalsenonePaketnummer
»»» erstellt amZeichenkettefalsenoneGültigkeitsdauer des Pakets
»»» abgelaufen_amZeichenkettefalsenoneDer Datentarif läuft ab; danach sind die Daten nicht mehr nutzbar.
»»» ProdukttypProdukttypenfalsenonePakettypen: 9 Dynamisches Datenverkehrspaket für Privatkunden, 11 Dynamisches IP-Paket für Privatkunden, 14 Statisches IP-Paket für Rechenzentren, 25 Statisches IP-Paket für Privatkunden
»»» HandelsnummerZeichenkettefalsenoneBestellnummer
""" BefehlObjektfalsenonenone
»»»» erstellt amZeichenkettefalsenoneAuftragserstellungszeit
»»»» pay_atZeichenkettefalsenoneZahlungszeitpunkt der Bestellung
»»»» TitelZeichenkettefalsenoneBestellbeschreibung
"" Seiteganze ZahlfalsenoneAktuelle Seite
»» Seitengrößeganze ZahlfalsenoneSeitengröße
»» Gesamtanzahlganze ZahlfalsenoneGesamtzahl der Datensätze
»» Gesamtseiteganze ZahlfalsenoneGesamtzahl der Seiten

Aufzählungswert

EigentumWert
Produkttyp9
Produkttyp11
Produkttyp14
Produkttyp25

Zusammenfassung der GET-Benutzerpaketdaten

GET /ep/user-product/summary

Ermitteln Sie statistische Zusammenfassungsinformationen zu den Benutzerabonnements, einschließlich Gesamtbetrag, gültigem Betrag, bald ablaufendem Betrag und abgelaufenem Betrag.

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
App-SchlüsselAbfragestring(password)JaAuthentifizierungsschlüssel
ProdukttypAbfrageganze ZahlNEINUnterstützt werden lediglich die Produkttypen 9 (Dynamic Traffic Package) und 12 (Long-Term IDC Traffic Package).

Aufzählungswert

EigentumWert
Produkttyp9
Produkttyp12

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
„msg“: „成功“,
"Daten": {
"gesamt": 1048576,
"Gesamtanzahl": 5,
"effektiv": 524288,
"effektive_Anzahl": 3,
"effektive_Gesamt": 786432,
"effective_used": 262144,
"vorübergehend": 102400
"temporary_count": 1,
"abgelaufen": 51200
"expired_count": 1,
"gebraucht": 473088
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlfalsenoneStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenkettefalsenoneStatusmeldungen
DatenObjektfalsenonenone
»» totalganze ZahlfalsenoneGesamtes Datenverkehrs-/IP-Volumen (Einheit: KB)
»» Gesamtanzahlganze ZahlfalsenoneGesamtzahl der Pakete
»» effektivganze ZahlfalsenoneEffektive Restmenge (Einheit: KB)
»» Effektive_Anzahlganze ZahlfalsenoneAnzahl gültiger Pakete
»» effektiver Gesamtbetragganze ZahlfalsenoneEffektive Gesamtsumme (Einheit: KB)
»» effektiv_genutztganze ZahlfalsenoneGültige Verwendung (Einheit: KB)
"" vorübergehendganze ZahlfalsenoneGesamtmenge der Produkte mit nahendem Verfallsdatum (Verfallsdatum innerhalb von 7 Tagen, Einheit: KB)
»» temporärer_Zählerganze ZahlfalsenoneAnzahl der Packungen mit nahendem Verfallsdatum (Ablauf innerhalb von 7 Tagen)
"" Abgelaufenganze ZahlfalsenoneAbgelaufene Restmenge (Einheit: KB)
»» Ablaufdatumsanzahlganze ZahlfalsenoneAnzahl abgelaufener Pakete
"" gebrauchtganze ZahlfalsenoneGesamtnutzung (in KB)

IP-Extraktion

IP-Adresse extrahieren

GET /ep/ip/v3

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
App-SchlüsselAbfragestring(password)JaZugangsschlüssel
ccAbfrageZeichenketteNEINLand oder Region
ZustandAbfrageZeichenketteNEINProvinz oder Staat
StadtAbfrageZeichenketteNEINStadt
formatAbfrageZeichenketteNEINFormat abrufen
PfundAbfrageZeichenketteNEINTrennzeichen, nur für die Textformatierung gültig
NummerAbfrageNummerNEINExtraktionsmenge
LebenAbfrageNummerNEINZyklus beibehalten - Minuten
FolgeAbfrageZeichenketteNEINProxy-Netzwerk

Aufzählungswert

EigentumWert
Folgeuns
Folgehk
Folgede

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"Liste": [
      [
"150.109.114.72:1140",
"150.109.114.72:1141",
"150.109.114.72:1142",
"150.109.114.72:1143",
"150.109.114.72:1144",
"150.109.114.72:1145",
"150.109.114.72:1146",
"150.109.114.72:1147",
"150.109.114.72:1148",
"150.109.114.72:1149"
      ]
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlfalsenoneStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenkettefalsenoneStatusmeldungen
DatenObjektfalsenonenone
»» Liste[beliebig]falsenonenone

Dynamische regionale Städteliste V4 abrufen

GET /ep/ip/dcl4

Das Abrufen der Städteliste anhand des Benutzernamens erfordert eine Anmeldeauthentifizierung, und das Konto muss dem aktuellen Benutzer gehören.

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
BenutzernameAbfrageZeichenketteJaBenutzername des Agentenkontos

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"cache": true,
"Liste": [
      {
"Stadt": "Los Angeles",
"Bereich": "USA",
"Bundesstaat": "Kalifornien"
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscode 200 Erfolg
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» cacheboolescher WertFALSCHkeinerStammt es aus dem Cache?
»» Liste[Objekt]FALSCHkeinerkeiner
""" StadtZeichenketteFALSCHkeinerStadt
""" BereichZeichenketteFALSCHkeinerBereich
""" ZustandZeichenketteFALSCHkeinerBundesland/Provinz

Dynamische Liste der Bundesländer/Provinzen abrufen V4

GET /ep/ip/dsl4

Das Abrufen einer Liste von Bundesländern/Provinzen anhand des Benutzernamens erfordert eine Anmeldeauthentifizierung, und das Konto muss dem aktuellen Benutzer gehören.

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
BenutzernameAbfrageZeichenketteJaBenutzername des Agentenkontos

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"cache": true,
"Liste": [
      {
"Stadt": "Los Angeles",
"Bereich": "USA",
"Bundesstaat": "Kalifornien"
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscode 200 Erfolg
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» cacheboolescher WertFALSCHkeinerStammt es aus dem Cache?
»» Liste[Objekt]FALSCHkeinerkeiner
""" StadtZeichenketteFALSCHkeinerStadt
""" BereichZeichenketteFALSCHkeinerBereich
""" ZustandZeichenketteFALSCHkeinerBundesland/Provinz

GET Dynamische Liste zur Integration regionaler/provinzieller Städte V4

GET /ep/ip/dal4

Ruft eine zusammengeführte Liste von Bundesländern/Provinzen und Städten nach Benutzernamen ab, gruppiert nach Region. Eine Anmeldeauthentifizierung ist erforderlich, und das Konto muss dem aktuellen Benutzer gehören.

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
BenutzernameAbfrageZeichenketteJaBenutzername des Agentenkontos

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"cache": true,
"Liste": [
      {
"Bereich": "USA",
"Staaten": [
          {
"Zustand": null,
"Städte": null
          }
        ]
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscode 200 Erfolg
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» cacheboolescher WertFALSCHkeinerStammt es aus dem Cache?
»» Liste[Objekt]FALSCHkeinerRegionale Liste
""" BereichZeichenketteFALSCHkeinerVorwahl
»»» Staaten[Objekt]FALSCHkeinerListe der Staaten/Provinzen
"""" ZustandZeichenketteFALSCHkeinerName des Bundeslandes/der Provinz
»»»» Städte[Zeichenkette]FALSCHkeinerStädteliste

Städteliste abrufen

GET /ep/ip/dynamic-citys

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"Liste": [
      {
„name_zh_cn“: „Name“,
"name_en": "Vereinigte Staaten",
"continent_code": "NA",
"country_code": "US",
"Artikel": [
          {
"Stadt": null,
"state": null,
"continent_code": null,
"country_code": null
          }
        ]
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» Liste[Objekt]FALSCHkeinerListe
»»» name_zh_cnZeichenketteFALSCHkeinerLänder- oder Regionsname
»»» name_enZeichenketteFALSCHkeinerLänder- oder Regionsname
»»» KontinentcodeZeichenketteFALSCHkeinerKontinentale Codes
»»» LändercodeZeichenketteFALSCHkeinerLänder- oder Regionscode
""" Artikel[Objekt]FALSCHkeinerProvinz oder Staat
"""" StadtZeichenketteFALSCHkeinerStadtname
"""" ZustandZeichenketteFALSCHkeinerProvinz- oder Staatsnamenscode
»»»» KontinentcodeZeichenketteFALSCHkeinerKontinentale Codes
»»»» LändercodeZeichenketteFALSCHkeinerLänder- oder Regionscode

Stadtsuche abrufen

GET /ep/ip/dynamic-citys/search

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
LändercodeAbfrageZeichenketteJaLänder- oder Regionscode
ZustandAbfrageZeichenketteJaStaats- oder Provinzcode

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"Liste": [
"Zeichenkette"
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» Liste[Zeichenkette]FALSCHkeinerListe

GET-Statusliste

GET /ep/ip/dynamic-states

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"Liste": [
      {
„name_zh_cn“: „Name“,
"name_en": "Vereinigte Staaten",
"continent_code": "NA",
"country_code": "US",
"Artikel": [
          {
"state": null,
"continent_code": null,
"country_code": null
          }
        ]
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» Liste[Objekt]FALSCHkeinerListe
»»» name_zh_cnZeichenketteFALSCHkeinerLänder- oder Regionsname
»»» name_enZeichenketteFALSCHkeinerLänder- oder Regionsname
»»» KontinentcodeZeichenketteFALSCHkeinerKontinentale Codes
»»» LändercodeZeichenketteFALSCHkeinerLänder- oder Regionscode
""" Artikel[Objekt]FALSCHkeinerProvinz oder Staat
"""" ZustandZeichenketteFALSCHkeinerProvinz- oder Staatsnamenscode
»»»» KontinentcodeZeichenketteFALSCHkeinerKontinentale Codes
»»»» LändercodeZeichenketteFALSCHkeinerLänder- oder Regionscode

Bundesland-/Provinzsuche

GET /ep/ip/dynamic-states/search

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
LändercodeAbfrageZeichenketteJaLänder- oder Regionscode

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
"msg": "Zeichenkette",
"Daten": {
"Liste": [
"Zeichenkette"
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel, 156 Konto nicht verifiziert.
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» Liste[Zeichenkette]FALSCHkeinerListe

GET-Abfrage: Liste der gekauften statischen IPs abrufen

GET /ep/ip/get-static-ip

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
LändercodeAbfrageZeichenketteNEINLänder- oder Regionscode
ProdukttypAbfrageNummerNEINProdukttyp: 25: Statische IP-Adresse für Privatkunden, 14: IP-Adresse für Rechenzentren
HandelsnummerAbfrageZeichenketteNEINFiltert IPs nach Ordnungsnummer
SeiteAbfrageNummerNEINSeitenzahl
GrößeAbfrageNummerNEINAnzahl pro Seite
statusAbfrageNummerNEINStatus: 1: Gültig, 2: Ungültig, 3: Läuft bald ab, 4: Wird gewartet

Aufzählungswert

EigentumWert
Produkttyp14
Produkttyp25
status1 - 2 - 3 - 4

Zurück zum Beispiel

200 Antworten

{}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKkeinerIm Einklang

Rückgabedatenstruktur

GET Ruft die Anzahl der in den Regionen verfügbaren statischen IPs ab, die zum Verkauf stehen.

GET /ep/ip/static-ip-region

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
InternetanbieterAbfrageganze ZahlNEINISP-Filterung: Keine Filterung, wenn keine Daten übertragen werden (ausgenommen Standorte 1/4/5, die standardmäßig auf 1 eingestellt sind).
asnAbfrageganze ZahlNEINSollen ASN-Gruppendaten zurückgegeben werden?
exklusivAbfrageganze ZahlNEINSoll der Lagerbestand als exklusiv gelten?

Detaillierte Beschreibung

isp : ISP-Filterung; falls nicht hochgeladen, keine Filterung (außer für Websites 1/4/5, die standardmäßig auf 1 eingestellt sind).

Wertbeschreiben
0Statische IP-Adresse für Rechenzentren (IDC)
1Statische IP-Adresse für den privaten Gebrauch (ISP)

asn : Gibt an, ob ASN-Gruppendaten zurückgegeben werden sollen.

Wertbeschreiben
0Gruppierte ASN-Daten nicht zurückgeben (Standardeinstellung)
1Rückgabe gruppierter ASN-Daten

exklusiv : Ob der Lagerbestand als exklusiv berechnet werden soll.

Wertbeschreiben
0Die Statistiken basieren auf dem aktuellen Benutzer/der aktuellen gemeinsamen Gruppe (Standardeinstellung).
1Alle zugewiesenen IPs ausschließen und nur den verfügbaren Bestand zählen.

Aufzählungswert

EigentumWert
Internetanbieter0
Internetanbieter1
asn0
asn1
exklusiv0
exklusiv1

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
„msg“: „请求成功“,
"Daten": {
"Liste": [
      {
"Code": "US",
"Nummer": 55
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscode 200 Erfolg
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» Liste[Objekt]FALSCHkeinerkeiner
»»» codeZeichenketteFALSCHkeinerLänder- oder Regionscode
""" Nummerganze ZahlFALSCHkeinerMenge

GET-Anfragen rufen den Hostpool ab. Unterstützte Länder/Regionen.

GET /ep/host-pool/regions

Abfrage der Liste der Länder/Regionen, die vom aktuellen Standort des Host-Pool-Dienstes unterstützt werden.

Diese Schnittstelle ist für Szenarien konzipiert, in denen Rechenzentrums-IPs anhand von Verkehrspunkten zufällig ausgewählt werden. Sie zählt lediglich das Land/die Region der verfügbaren Rechenzentrums-IPs für den aktuellen Standort. Sie unterstützt weder das Filtern nach ASN, ISP oder dedizierten IPs noch das Ausschließen von IPs basierend auf Benutzerkaufdatensätzen.

Zurück zum Beispiel

200 Antworten

{
"Code": 200,
„msg“: „请求成功“,
"Daten": {
"Liste": [
      {
"Code": "US",
"Nummer": 55,
„name_zh_cn“: „Name“,
"name_en": "Vereinigte Staaten",
"square_flag": "https://example.com/static/flags/us.png"
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKAnfrage erfolgreichIm Einklang

Rückgabedatenstruktur

Statuscode 200

NameTypErforderlichZwangChinesischer Nameveranschaulichen
» codeganze ZahlFALSCHkeinerStatuscode 200 Erfolg
» NachrichtZeichenketteFALSCHkeinerStatusmeldungen
DatenObjektFALSCHkeinerkeiner
»» Liste[Objekt]FALSCHkeinerkeiner
»»» codeZeichenketteFALSCHkeinerLänder- oder Regionscode, ISO 3166-1 alpha-2
""" Nummerganze ZahlFALSCHkeinerAnzahl der verfügbaren Rechenzentrums-IPs am aktuellen Standort
»»» name_zh_cnZeichenketteFALSCHkeinerLand oder Region (chinesischer Name)
»»» name_enZeichenketteFALSCHkeinerEnglischer Name des Landes oder der Region
»»» Square FlagZeichenketteFALSCHkeinerURL zum Bild der Nationalflagge

Auftragsverwaltung

Bestellliste abrufen

GET /ep/order/list

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
Seite_Nr.Abfrageganze ZahlNEINkeiner
SeitengrößeAbfrageganze ZahlNEINkeiner
HandelsnummerAbfrageZeichenketteNEINBestellnummer
StartzeitAbfrageZeichenkette (Datum-Uhrzeit)NEINStartzeit (einschließlich), z. B. 2024-01-01 00:00:00
EndzeitAbfrageZeichenkette (Datum-Uhrzeit)NEINEndzeit (ausgenommen)
statusAbfrageganze ZahlNEINBestellstatus
ProdukttypAbfrageganze ZahlNEINProdukttyp
RechnungAbfrageganze ZahlNEINRechnungsstatus: 0 Nicht eingeschränkt; 1 Rechnung ausgestellt; -1 Rechnung nicht ausgestellt (kann erneut ausgestellt werden)
ZahlungsstatusAbfrageganze ZahlNEINNach Betrag filtern: 1. Überzahlung 2. Unterzahlung

Detaillierte Beschreibung

Status : Bestellstatus

Zustandbeschreiben
0Zahlung ausstehend
1Bezahlt
2Nicht bezahlt nach Ablauf der Auszeit storniert
3Rückerstattung erhalten

Produkttyp : 产品类型

Produkttypbeschreiben
3Guthaben aufladen
9Dynamische Datenpläne
11Dynamisches globales Zeitpaket V2
12Langfristige IDC-Verkehrspakete
13Pakete für statischen IP-Verkehr im Privatkundenbereich
14Statisches IP-Paket für Rechenzentren
15Langfristige ISP-Datentarife
16Statischer Datentarif
17Dynamisches IP-Mengenpaket
18web-scraper
19Erneuerung der statischen IP-Adresse
20Änderung des Kontingents für statische IP-Adressen
21Statischer Datentarif v2
24Zusatzpaket für statischen Datenverkehr
25Statisches IP-Paket für Privatkunden
26Ersatzzahlung – Bei einigen Zahlungsmethoden, wie z. B. Kryptowährungen, müssen Sie den Betrag manuell eingeben. Sollte es zu einer Unterzahlung kommen, kontaktieren Sie bitte den Kundenservice, um die Ersatzzahlung über dieses Produkt vorzunehmen.
27Serp
28Video

Aufzählungswert

EigentumWert
status0
status1
status2
status3
Produkttyp3
Produkttyp9
Produkttyp11
Produkttyp12
Produkttyp14
Produkttyp16
Produkttyp17
Produkttyp18
Produkttyp19
Produkttyp21
Produkttyp24
Produkttyp25
Produkttyp26
Produkttyp27
Produkttyp28
Rechnung-1
Rechnung0
Rechnung1
Zahlungsstatus1
Zahlungsstatus2

Zurück zum Beispiel

200 Antworten

{
"Code": 0,
„message“: „操作成功“,
"Daten": {
"Liste": [
      {
"id": 0,
"trade_no": "string",
"out_trade_no": "string",
"product_id": 0,
"product_type": 0,
"Betrag": 0,
"unit_price": 0,1,
"Gesamtgebühr": 0,1,
"Warengebühr": 0,1,
"pay_fee": 0,1,
"discount_fee": 0,1,
"Bearbeitungsgebühr": 0,1,
"Rückerstattungsgebühr": 0,1,
"pm_id": 0,
"pm_title": "Zeichenkette",
"pm_logo": "Zeichenkette",
"Status": 0,
"title": "string",
"detail": "string",
"region_desc": "Zeichenkette",
"pay_at": "2019-08-24T14:15:22Z",
"pay_timestamp": 0,
"created_at": "2019-08-24T14:15:22Z",
"pay_fee_status": 0,
"Rechnung": {}
      }
],
"Paginierung": {
"gesamt": 0,
"page_no": 0,
"page_size": 0,
"total_pages": 0
    }
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKErfolgIm Einklang

Rückgabedatenstruktur

POST-Auftrag erstellen

POST /ep/order/create

Aufgrund der Vielzahl an verfügbaren Paketen und der unterschiedlichen Konfigurationsmöglichkeiten geben Sie die Parameter bitte entsprechend Ihrer tatsächlichen Situation an. Falsch ausgefüllte Parameter können dazu führen, dass die Bestellung nicht erstellt werden kann.

Beispiele:

Erneuerung der statischen IP-Adresse

{
"pid": Paket-ID, // Abgerufen von der /ep/product-Schnittstelle
"upids": "1,2,3,4,5,6", // Ruft das entsprechende id-Feld von der Schnittstelle /ep/ip/get-static-ip ab.
"pm_id": 1 // Abgerufen von der API /ep/payment/list oder /ep/payment/groups
  }

Kauf einer statischen IP-Adresse für Privatkunden

{
"pid": Paket-ID, // Abgerufen von der /ep/product-Schnittstelle
"pm_id": Zahlungsmethoden-ID, // abgerufen von der /ep/payment/list oder /ep/payment/groups API.
"region_list": "JP,15,333|DE,10,444|US,5,555" // Format: Region, Menge, ASN | Region, Menge, ASN (ASN-Nummer optional)
}

Kauf einer statischen IP-Adresse für ein Rechenzentrum

{
"pid": Paket-ID, // Abgerufen von der /ep/product-Schnittstelle
"pm_id": Zahlungsmethoden-ID, // abgerufen von der /ep/payment/list oder /ep/payment/groups API.
"region_list": "JP,15,333|DE,10,444|US,5,555" // Format: Region, Menge, ASN | Region, Menge, ASN (ASN-Nummer optional)
}

Dynamischer Kauf von Wohnverkehr

{
"pid": Paket-ID, // Abgerufen von der /ep/product-Schnittstelle
"pm_id": Zahlungsmethoden-ID // Abgerufen von der API /ep/payment/list oder /ep/payment/groups
}

Kauf von statischem, rotierendem Verkehr

{
"pid": Paket-ID, // Abgerufen von der /ep/product-Schnittstelle
"pm_id": Zahlungsmethoden-ID // Abgerufen von der API /ep/payment/list oder /ep/payment/groups
}

Dynamischer Kauf von unbegrenztem Traffic

{
„pid“: 套餐ID, // 从 /ep/product 接口获取
"pm_id": 支付方式ID, // 从 /ep/ payment/list 或 /ep/ payment/groups 接口获取
„product_sku_bandwidth_id“: Produkt-ID,
„product_sku_concurrency_id“: Aktuelle ID
}

Guthaben aufladen

{
"pid": Paket-ID, // Abgerufen von der /ep/product-Schnittstelle
"pm_id": Zahlungsmethoden-ID, // abgerufen von der /ep/payment/list oder /ep/payment/groups API.
"recharge_amount": Aufladebetrag
}

Anfrageparameter

{
"pid": 0,
"upids": "Zeichenkette",
"Betrag": 0,
"pm_id": 0,
"region_list": "string",
"coupon_sn": "Zeichenkette",
"use_invitation_registration_discount": true,
"renew_duration": 0,
"product_sku_bandwidth_id": 0,
"product_sku_concurrency_id": 0,
"product_sku_duration_id": 0,
"etd": 1,
"recharge_amount": 0
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektJakeiner
» pidKörperganze ZahlJaPaket-ID, aus dem id-Feld, das von der /ep/product-API zurückgegeben wird.
» upidsKörperZeichenketteNEINEine Liste der (durch Kommas getrennten) Erneuerungspaket-IDs aus dem Feld`id`, das von der API `/ep/user-product/list` oder `/ep/ip/get-static-ip` zurückgegeben wird.
" MengeKörperNummerNEINAnzahl neuer Pakete
pm_idKörperganze ZahlJaDie Zahlungsmethoden-ID stammt aus dem Feld`id`, das von der API `/ep/payment/list` oder `/ep/payment/groups` zurückgegeben wird.
» region_listKörperZeichenketteNEINBeim Kauf statischer IP-Adressen geben Sie bitte Region, Anzahl und ASN-Nummer an. Das Format lautet: Region, Anzahl, ASN.
» coupon_snKörperZeichenketteNEINCouponnummer
» use_invitation_registration_discountKörperboolescher WertNEINNutzen Sie den Rabatt für die Einladungsregistrierung
» ErneuerungsdauerKörperganze ZahlNEINVerlängerungsdauer – Statische IP optional
» product_sku_bandwidth_idKörperganze ZahlNEINPaket 11: Bandbreitenpaket-ID
» product_sku_concurrency_idKörperganze ZahlNEINPaket 11: Gleichzeitige Paket-ID
» product_sku_duration_idKörperganze ZahlNEINPakettyp=11 Erforderlich: Dauerspezifikations-ID
» etdKörperganze ZahlNEINDer Dauermultiplikator wird aus dem Paket extension_of_time_days bezogen; 2 steht für die Anzahl der Tage multipliziert mit 2, was zu einem erhöhten Preis führt.
» AufladebetragKörperganze ZahlNEINPaket 3: Aufladebetrag

Zurück zum Beispiel

200 Antworten

{
"Code": 0,
„message“: „操作成功“,
"Daten": {
"id": 0,
"trade_no": "string",
"out_trade_no": "string",
"product_id": 0,
"product_type": 0,
"Betrag": 0,
"unit_price": 0,1,
"Gesamtgebühr": 0,1,
"Warengebühr": 0,1,
"pay_fee": 0,1,
"discount_fee": 0,1,
"Bearbeitungsgebühr": 0,1,
"Rückerstattungsgebühr": 0,1,
"pm_id": 0,
"pm_title": "Zeichenkette",
"pm_logo": "Zeichenkette",
"Status": 0,
"title": "string",
"detail": "string",
"region_desc": "Zeichenkette",
"pay_at": "2019-08-24T14:15:22Z",
"pay_timestamp": 0,
"created_at": "2019-08-24T14:15:22Z",
"pay_fee_status": 0,
"Rechnung": {
"Name": "Zeichenkette",
"org_name": "string",
"first_name": "string",
"Nachname": "Zeichenkette",
"Telefon": "Zeichenkette",
"E-Mail": "user@example.com",
"role_type": 0,
"vat_id": "Zeichenkette",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string"
    }
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKErstellung erfolgreichIm Einklang

Rückgabedatenstruktur

Bestellung stornieren

POST /ep/order/close

Anfrageparameter

{
"trade_no": "string"
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektJakeiner
» HandelsnummerKörperZeichenketteJakeiner

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKOperation erfolgreichKeiner

POST-Auftrag Vorabprüfung

POST /ep/order/check

Diese Funktion wird vor der Auftragserstellung aufgerufen und zeigt Preise, Rabatte, Details zur IP-Verlängerung usw. an, erstellt den Auftrag aber nicht. Die Parameter sind genau die gleichen wie bei /ep/order/create .

Anfrageparameter

{
"pid": 0,
"upids": "Zeichenkette",
"Betrag": 1,
"pm_id": 0,
"region_list": "string",
"coupon_sn": "Zeichenkette",
"renew_duration": "1m",
"product_sku_bandwidth_id": 0,
"product_sku_concurrency_id": 0,
"product_sku_duration_id": 0,
"etd": 1,
"recharge_amount": 0
}

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
KörperKörperObjektJakeiner
» pidKörperganze ZahlJaPaket-ID
» upidsKörperZeichenketteNEINIP-Erneuerung: Liste der Benutzerpaket-IDs, durch Kommas getrennt
" MengeKörperganze ZahlNEINKaufmenge
pm_idKörperganze ZahlJaZahlungsmethoden-ID
» region_listKörperZeichenketteNEINStatische IP-Adresse kaufen: Region + Anzahl, Format: Regions-ID, Anzahl
» coupon_snKörperZeichenketteNEINCouponnummer
» ErneuerungsdauerKörperZeichenketteNEINDauer der IP-Verlängerung: 1m = 1 Monat, 2m = 2 Monate, em = Ende des nächsten Monats
» product_sku_bandwidth_idKörperganze ZahlNEINPakettyp=11 Erforderlich: Bandbreitenspezifikations-ID
» product_sku_concurrency_idKörperganze ZahlNEINPakettyp=11 Erforderlich: Spezifikations-ID für Parallelität
» product_sku_duration_idKörperganze ZahlNEINPakettyp=11 Erforderlich: Dauerspezifikations-ID
» etdKörperganze ZahlNEINDer Zeitmultiplikator wird aus dem Paket extension_of_time_days bezogen.
» AufladebetragKörperNummerNEINPakettyp=3 (Erforderlich): Aufladebetrag

Aufzählungswert

EigentumWert
» Erneuerungsdauer1m
» Erneuerungsdauer2m
» Erneuerungsdauerem

Zurück zum Beispiel

200 Antworten

{
"Code": 0,
„message“: „操作成功“,
"Daten": {
"product_id": 0,
"Betrag": 0,
"discount_fee": 0,1,
"Gesamtgebühr": 0,1,
"pay_fee": 0,1,
"product_type": 0,
"title": "string",
"detail": "string",
"ip_result": [
      {
"ip": "Zeichenkette",
"Preis": 0,1,
"country_code": "string",
"current_time": "2019-08-24T14:15:22Z",
"renewal_time": "2019-08-24T14:15:22Z",
"Land": {}
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKVorinspektion erfolgreichIm Einklang

Rückgabedatenstruktur

Zahlungsmanagement

GET-Anfrage zum Abrufen einer Liste der Zahlungsmethoden

GET /ep/payment/list

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
HandelsnummerAbfrageZeichenketteNEINBestellnummer - Diese kann eingegeben werden, wenn für einige Bestellungen eine bestimmte Zahlungsmethode erforderlich ist.
WährungAbfrageZeichenketteNEINWährungseinheit

Zurück zum Beispiel

200 Antworten

{
"Code": 0,
„message“: „操作成功“,
"Daten": {
"Liste": [
      {
"id": 0,
"title": "string",
"Logo": "Zeichenkette",
"Gruppe": "Zeichenkette",
"handling_rate": 0,
"Bearbeitungsgebühr": 0,
"deaktiviert": false,
"min": 0,
"max": 0
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKErfolgreich erhaltenIm Einklang

Rückgabedatenstruktur

GET-Anfrage zum Abrufen einer Liste der Zahlungsmethoden

GET /ep/payment/groups

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
HandelsnummerAbfrageZeichenketteNEINBestellnummer - Diese kann eingegeben werden, wenn für einige Bestellungen eine bestimmte Zahlungsmethode erforderlich ist.

Zurück zum Beispiel

200 Antworten

{
"Code": 0,
„message“: „操作成功“,
"Daten": {
"Liste": [
      {
"Name": "Zeichenkette",
"Logos": [
null
],
"Artikel": [
null
        ]
      }
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKErfolgreich erhaltenIm Einklang

Rückgabedatenstruktur

Marketing

Erhalten Sie das Aufladebonusverhältnis

GET /ep/activity/balance-recharge-gift-ratio

Aufladebonusverhältnis

Zurück zum Beispiel

200 Antworten

{
"Code": 0,
„message“: „操作成功“,
"Daten": {
"Liste": [
null
    ]
  }
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKOKIm Einklang

Rückgabedatenstruktur

Produkt

Produktliste abrufen

GET /ep/product

Lassen Sie sich eine Liste der auf der aktuellen Website verfügbaren Pakete anzeigen und filtern Sie diese nach Typ, Gültigkeitszeitraum und anderen Kriterien.

Anfrageparameter

NameStandortTypErforderlichveranschaulichen
TypAbfrageganze ZahlNEINInformationen zu den Pakettypen finden Sie in der Beschreibung der Enumeration „Product.type“. Falls kein Typ angegeben ist, werden alle Typen zurückgegeben.
übergeordneter ProdukttypAbfrageganze ZahlNEINÜbergeordneter Pakettyp, nur gültig für Typ=19 (IP-Erneuerung), dient zum Filtern von Produktlinien: 14=Rechenzentrum 25=Privatkunden
Zeit_TageAbfrageDortNEINFiltern Sie nach Gültigkeitszeitraum in Tagen, wobei Einzelwerte oder Arrays wie z. B. 30 /[30,90,365] unterstützt werden.
show_typeAbfrageDortNEINFilterung des Anzeigetyps, unterstützt Einzelwerte oder Arrays

Detaillierte Beschreibung

Typ : Pakettyp, siehe Beschreibung der Aufzählung Product.type. Falls nicht angegeben, werden alle Typen zurückgegeben.

Aufzählungswert

EigentumWert
übergeordneter Produkttyp14
übergeordneter Produkttyp25

Zurück zum Beispiel

200 Antworten

{
  "code": 0,
  "message": "操作成功",
  "data": [
    {
      "id": 0,
      "title": "string",
      "type": 0,
      "show_type": 0,
      "status": 0,
      "price": 0.1,
      "usd_price": 0.1,
      "price_hkd": 0.1,
      "original_price": 0.1,
      "original_usd_price": 0.1,
      "original_price_hkd": 0.1,
      "local_price": 0.1,
      "local_original_price": 0.1,
      "preferred_currency": "string",
      "support_currencies": "string",
      "flow_value": 0.1,
      "flow_give": 0.1,
      "balance_give": 0.1,
      "balance_value": 0.1,
      "time_validity": 0.1,
      "time_price": 0.1,
      "time_days": 0,
      "tip1": "string",
      "tip2": "string",
      "introduce": [
        "string"
      ],
      "region_list_id": 0,
      "renew_product_list": "string",
      "parent_product_type": 0,
      "total_count": 0,
      "remain_count": 0,
      "extension_of_time_days": [
        0
      ],
      "time_days_price_rate": 0.1,
      "desc": {
        "subtitle": "string",
        "flow_value": 0.1,
        "flow_give": 0.1,
        "balance_give": 0.1,
        "time_validity": 0.1,
        "time_price": 0.1,
        "tip1": "string",
        "tip2": "string",
        "introduce": [
          null
        ]
      },
      "sku": {
        "bandwidth_list": [
          null
        ],
        "duration_list": [
          null
        ],
        "concurrency_list": [
          null
        ]
      }
    }
  ]
}

Ergebnisse zurückgeben

StatuscodesBedeutung des StatuscodesveranschaulichenDatenmodell
200OKOKIm Einklang

Rückgabedatenstruktur

Datenmodell

Produkttypen

9

Pakettypen: 9 Dynamisches Datenverkehrspaket für Privatkunden, 11 Dynamisches IP-Paket für Privatkunden, 14 Statisches IP-Paket für Rechenzentren, 25 Statisches IP-Paket für Privatkunden

Eigentum

NameTypErforderlichZwangChinesischer Nameveranschaulichen
anonymganze ZahlFALSCHkeinerPakettypen: 9 Dynamisches Datenverkehrspaket für Privatkunden, 11 Dynamisches IP-Paket für Privatkunden, 14 Statisches IP-Paket für Rechenzentren, 25 Statisches IP-Paket für Privatkunden

Aufzählungswert

EigentumWert
anonym9
anonym11
anonym14
anonym25

Antwortcode

200

Statuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel

Eigentum

NameTypErforderlichZwangChinesischer Nameveranschaulichen
anonymganze ZahlFALSCHkeinerStatuscodes: 200 Erfolg, 3 Ungültiger App-Schlüssel

Erfolgsantwort

{
"Code": 0,
„message“: „操作成功“,
"Daten": {}
}

Eigentum

NameTypErforderlichZwangChinesischer Nameveranschaulichen
codeganze ZahlFALSCHkeinerkeiner
NachrichtZeichenketteFALSCHkeinerkeiner
DatenObjektFALSCHkeinerkeiner

Befehl

{
"id": 0,
"trade_no": "string",
"out_trade_no": "string",
"product_id": 0,
"product_type": 0,
"Betrag": 0,
"unit_price": 0,1,
"Gesamtgebühr": 0,1,
"Warengebühr": 0,1,
"pay_fee": 0,1,
"discount_fee": 0,1,
"Bearbeitungsgebühr": 0,1,
"Rückerstattungsgebühr": 0,1,
"pm_id": 0,
"pm_title": "Zeichenkette",
"pm_logo": "Zeichenkette",
"Status": 0,
"title": "string",
"detail": "string",
"region_desc": "Zeichenkette",
"pay_at": "2019-08-24T14:15:22Z",
"pay_timestamp": 0,
"created_at": "2019-08-24T14:15:22Z",
"pay_fee_status": 0,
"Rechnung": {
"Name": "Zeichenkette",
"org_name": "string",
"first_name": "string",
"Nachname": "Zeichenkette",
"Telefon": "Zeichenkette",
"E-Mail": "user@example.com",
"role_type": 0,
"vat_id": "Zeichenkette",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string"
  }
}

Eigentum

NameTypErforderlichZwangChinesischer Nameveranschaulichen
Ausweisganze ZahlFALSCHkeinerBestellnummer
HandelsnummerZeichenketteFALSCHkeinerInterne Auftragsnummer
out_trade_noZeichenketteFALSCHkeinerExterne Bestellnummer
Produkt-IDganze ZahlFALSCHkeinerPaket-ID
Produkttypganze ZahlFALSCHkeinerDie Verpackungsarten sind in der Produktartenaufzählung aufgeführt.
Mengeganze ZahlFALSCHkeinerKaufmenge
EinzelpreisZahl(Gleitkommazahl)FALSCHkeinerStückpreis
GesamtgebührZahl(Gleitkommazahl)FALSCHkeinerGesamtbestellpreis (ohne Rabatte, inklusive Bearbeitungsgebühren)
WarengebührZahl(Gleitkommazahl)FALSCHkeinerProduktpreis (einschließlich Rabatte, ohne Bearbeitungsgebühren)
Gebühr bezahlenZahl(Gleitkommazahl)FALSCHkeinerTatsächlicher Zahlungsbetrag (einschließlich Rabatte und Bearbeitungsgebühren)
RabattgebührZahl(Gleitkommazahl)FALSCHkeinerRabattbetrag
BearbeitungsgebührZahl(Gleitkommazahl)FALSCHkeinerBearbeitungsgebühr
RückerstattungsgebührZahl(Gleitkommazahl)FALSCHkeinerRückerstattungsbetrag
pm_idganze ZahlFALSCHkeiner支付方式ID(来自 /ep/paid/list)
pm_titleZeichenketteFALSCHkeinerName der Zahlungsmethode
pm_logoZeichenketteFALSCHkeinerURL des Logos der Zahlungsmethode
statusganze ZahlFALSCHkeinerBestellstatus
TitelZeichenketteFALSCHkeinerPakettitel
detailZeichenketteFALSCHkeinerPaketbeschreibung
region_descZeichenketteFALSCHkeinerRegionale Spezifikationen
pay_atZeichenkette (Datum-Uhrzeit)FALSCHkeinerZahlungszeitpunkt
Zahlungszeitstempelganze ZahlFALSCHkeinerZahlungszeitstempel
erstellt amZeichenkette (Datum-Uhrzeit)FALSCHkeinerEntstehungszeit
Zahlungsstatusganze ZahlFALSCHkeinerLong/Short-Positionsstatus: 0 Normal, 1 Long-Position (Überzahlung), 2 Short-Position
RechnungObjektFALSCHkeinerRechnungsinformationen (Wert nur bei Online-Zahlungen)
" NameZeichenketteFALSCHkeinerVollständiger Name
» org_nameZeichenketteFALSCHkeinerName der Firma
» VornameZeichenketteFALSCHkeinerkeiner
» NachnameZeichenketteFALSCHkeinerkeiner
" TelefonZeichenketteFALSCHkeinerkeiner
» E-Mailstring(email)FALSCHkeinerkeiner
» Rollentypganze ZahlFALSCHkeiner1 Person, 2 Unternehmen
» Umsatzsteuer-IDZeichenketteFALSCHkeinerSteuer-ID
» address_countryZeichenketteFALSCHkeinerkeiner
» address_cityZeichenketteFALSCHkeinerkeiner
» address_line1ZeichenketteFALSCHkeinerkeiner
» address_line2ZeichenketteFALSCHkeinerkeiner
» Adresse_PostleitzahlZeichenketteFALSCHkeinerkeiner

OrderCheckResult

{
"product_id": 0,
"Betrag": 0,
"discount_fee": 0,1,
"Gesamtgebühr": 0,1,
"pay_fee": 0,1,
"product_type": 0,
"title": "string",
"detail": "string",
"ip_result": [
    {
"ip": "Zeichenkette",
"Preis": 0,1,
"country_code": "string",
"current_time": "2019-08-24T14:15:22Z",
"renewal_time": "2019-08-24T14:15:22Z",
"Land": {
"name_zh_cn": "Zeichenkette",
"flag": "string",
"square_flag": "string"
      }
    }
  ]
}

Ergebnisse der Vorabinspektion der Bestellung

Eigentum

NameTypErforderlichZwangChinesischer Nameveranschaulichen
Produkt-IDganze ZahlFALSCHkeinerPaket-ID
Mengeganze ZahlFALSCHkeinerMenge
RabattgebührZahl(Gleitkommazahl)FALSCHkeinerRabattbetrag
GesamtgebührZahl(Gleitkommazahl)FALSCHkeinerGesamtbestellwert
Gebühr bezahlenZahl(Gleitkommazahl)FALSCHkeinerTatsächlich gezahlter Betrag
Produkttypganze ZahlFALSCHkeinerVerpackungsarten
TitelZeichenketteFALSCHkeinerPakettitel
detailZeichenketteFALSCHkeinerPaketbeschreibung
ip_result[Objekt]FALSCHkeinerErgebnisse der IP-Massenerneuerung (werden nur bei der Erneuerung von IPs zurückgegeben)
» ipZeichenketteFALSCHkeinerkeiner
" PreisZahl(Gleitkommazahl)FALSCHkeinerkeiner
» LändercodeZeichenketteFALSCHkeinerkeiner
» aktuelle_zeitZeichenkette (Datum-Uhrzeit)FALSCHkeinerkeiner
» ErneuerungszeitZeichenkette (Datum-Uhrzeit)FALSCHkeinerkeiner
" LandObjektFALSCHkeinerkeiner
»» name_zh_cnZeichenketteFALSCHkeinerkeiner
»» FlaggenZeichenketteFALSCHkeinerURL für kreisförmige Flaggen
»» Square FlagZeichenketteFALSCHkeinerSquare Flag URL

Produkt

{
  "id": 0,
  "title": "string",
  "type": 0,
  "show_type": 0,
  "status": 0,
  "price": 0.1,
  "usd_price": 0.1,
  "price_hkd": 0.1,
  "original_price": 0.1,
  "original_usd_price": 0.1,
  "original_price_hkd": 0.1,
  "local_price": 0.1,
  "local_original_price": 0.1,
  "preferred_currency": "string",
  "support_currencies": "string",
  "flow_value": 0.1,
  "flow_give": 0.1,
  "balance_give": 0.1,
  "balance_value": 0.1,
  "time_validity": 0.1,
  "time_price": 0.1,
  "time_days": 0,
  "tip1": "string",
  "tip2": "string",
  "introduce": [
    "string"
  ],
  "region_list_id": 0,
  "renew_product_list": "string",
  "parent_product_type": 0,
  "total_count": 0,
  "remain_count": 0,
  "extension_of_time_days": [
    0
  ],
  "time_days_price_rate": 0.1,
  "desc": {
    "subtitle": "string",
    "flow_value": 0.1,
    "flow_give": 0.1,
    "balance_give": 0.1,
    "time_validity": 0.1,
    "time_price": 0.1,
    "tip1": "string",
    "tip2": "string",
    "introduce": [
      "string"
    ]
  },
  "sku": {
    "bandwidth_list": [
      {
        "id": 0,
        "value": 0,
        "price": 0.1,
        "price_usd": 0.1,
        "price_hkd": 0.1
      }
    ],
    "duration_list": [
      {
        "id": 0,
        "value": 0,
        "price": 0.1,
        "price_usd": 0.1,
        "price_hkd": 0.1
      }
    ],
    "concurrency_list": [
      {
        "id": 0,
        "value": 0,
        "price": 0.1,
        "price_usd": 0.1,
        "price_hkd": 0.1
      }
    ]
  }
}

Eigentum

NameTypErforderlichZwangChinesischer Nameveranschaulichen
Ausweisganze ZahlFALSCHkeinerPaket-ID
TitelZeichenketteFALSCHkeinerHaupttitel des Pakets
Typganze ZahlFALSCHkeinerVerpackungsarten
show_typeganze ZahlFALSCHkeinerAnzeigetypen: 1. Standard; 2. Hochwertige Empfehlung; 3. Nicht zum Kauf verfügbar (Anpassung erforderlich); 4. Testversion.
statusganze ZahlFALSCHkeinerStatus: 1 gelistet, 0 aus der Liste entfernt
PreisZahl(Gleitkommazahl)FALSCHkeinerRMB-Preis
USD-PreisZahl(Gleitkommazahl)FALSCHkeinerUS-Dollar-Preis
Preis_HKDZahl(Gleitkommazahl)FALSCHkeinerHongkong-Dollar-Preis
OriginalpreisZahl(Gleitkommazahl)FALSCHkeinerOriginalpreis (CNY)
Originalpreis in USDZahl(Gleitkommazahl)FALSCHkeinerOriginalpreis (USD)
original_price_hkdZahl(Gleitkommazahl)FALSCHkeinerOriginalpreis (HKD)
lokaler PreisZahl(Gleitkommazahl)FALSCHkeinerLokalisierte Preisgestaltung (abhängig von der bevorzugten Währung)
lokaler OriginalpreisZahl(Gleitkommazahl)FALSCHkeinerLokalisierter Originalpreis (abhängig von der bevorzugten Währung)
bevorzugte WährungZeichenketteFALSCHkeinerEmpfohlene Anzeigewährung, z. B. USD/CNY/HKD
unterstützte WährungenZeichenketteFALSCHkeinerUnterstützte Währungen, durch Komma getrennt, z. B. USD, CNY
FlusswertZahl(Gleitkommazahl)FALSCHkeinerStandardmäßiges Datenvolumen (GB) für diesen Datentarif
flow_giveZahl(Gleitkommazahl)FALSCHkeinerKostenloses Datenvolumen (GB)
Balance gebenZahl(Gleitkommazahl)FALSCHkeinerBonusbetrag für die Aufladung des Guthabens
BalancewertZahl(Gleitkommazahl)FALSCHkeinerAufladebetrag
GültigkeitsdauerZahl(Gleitkommazahl)FALSCHkeinerStandardgültigkeitszeitraum für Pauschalangebote
ZeitpreisZahl(Gleitkommazahl)FALSCHkeinerPreis pro IP für Paketangebote
Zeit_Tageganze ZahlFALSCHkeinerGültigkeitsdauer in Tagen, z. B. 30/90/180/365
Tipp 1ZeichenketteFALSCHkeinerTag-Beschreibung 1
Tipp 2ZeichenketteFALSCHkeinerTag-Beschreibung 2
eingeben[Zeichenkette]FALSCHkeinerListe der Textbeschreibungen
region_list_idganze ZahlFALSCHkeinerRegions-ID
Produktliste erneuernZeichenketteFALSCHkeinerListe der IDs der erneuerbaren Paketangebote (durch Kommas getrennt)
übergeordneter Produkttypganze ZahlFALSCHkeinerTyp des übergeordneten Pakets (gültig, wenn Typ=19): 14 oder 25
Gesamtanzahlganze ZahlFALSCHkeinerGesamtbestand, 0 bedeutet kein Limit
Restanzahlganze ZahlFALSCHkeinerRestbestand
Verlängerung der Frist in Tagen[ganze Zahl]FALSCHkeinerDie Liste der Dauermultiplikatoren ist leer oder enthält nur 1, was darauf hindeutet, dass sie nicht unterstützt wird.
Zeit_Tage_Preis_RateZahl(Gleitkommazahl)FALSCHkeinerLaufzeitabhängiger Preisfaktor, Preis × (1 + (Vielfaches - 1) × Zinssatz)
Ich gehe.ObjektFALSCHkeinerInformationen zur Paketbeschreibung
» UntertitelZeichenketteFALSCHkeinerUntertitel
» flow_valueZahl(Gleitkommazahl)FALSCHkeinerkeiner
» flow_giveZahl(Gleitkommazahl)FALSCHkeinerkeiner
» Balance gebenZahl(Gleitkommazahl)FALSCHkeinerkeiner
» GültigkeitsdauerZahl(Gleitkommazahl)FALSCHkeinerkeiner
» ZeitpreisZahl(Gleitkommazahl)FALSCHkeinerkeiner
» Typ1ZeichenketteFALSCHkeinerkeiner
» Tipp 2ZeichenketteFALSCHkeinerkeiner
" einführen[Zeichenkette]FALSCHkeinerkeiner
ArtikelnummerObjektFALSCHkeinerSpezifikationsparameter (werden zurückgegeben, wenn Typ=11)
» Bandbreitenliste[Objekt]FALSCHkeinerListe der Bandbreitenspezifikationen
"" Ausweisganze ZahlFALSCHkeinerkeiner
"" Wertganze ZahlFALSCHkeinerBandbreitenwert (Mbps)
"" PreisZahl(Gleitkommazahl)FALSCHkeinerkeiner
»» Preis_USDZahl(Gleitkommazahl)FALSCHkeinerkeiner
»» price_hkdZahl(Gleitkommazahl)FALSCHkeinerkeiner
» duration_list[Objekt]FALSCHkeinerListe der Dauerspezifikationen
"" Ausweisganze ZahlFALSCHkeinerkeiner
"" Wertganze ZahlFALSCHkeinerDauer (Tage)
"" PreisZahl(Gleitkommazahl)FALSCHkeinerkeiner
»» Preis_USDZahl(Gleitkommazahl)FALSCHkeinerkeiner
»» price_hkdZahl(Gleitkommazahl)FALSCHkeinerkeiner
» concurrency_list[Objekt]FALSCHkeinerListe der Parallelitätsspezifikationen
"" Ausweisganze ZahlFALSCHkeinerkeiner
"" Wertganze ZahlFALSCHkeinerGleichzeitigkeit
"" PreisZahl(Gleitkommazahl)FALSCHkeinerkeiner
»» Preis_USDZahl(Gleitkommazahl)FALSCHkeinerkeiner
»» price_hkdZahl(Gleitkommazahl)FALSCHkeinerkeiner

Pagination

{
"gesamt": 0,
"page_no": 0,
"page_size": 0,
"total_pages": 0
}

Eigentum

NameTypErforderlichZwangChinesischer Nameveranschaulichen
gesamtganze ZahlFALSCHkeinerkeiner
Seite_Nr.ganze ZahlFALSCHkeinerkeiner
Seitengrößeganze ZahlFALSCHkeinerkeiner
Gesamtseitenganze ZahlFALSCHkeinerkeiner