OpenAPI
Den app_key-Authentifizierungsschlüssel finden Sie nach der Anmeldung auf der Startseite Ihres persönlichen Bereichs.
Bitte bewahren Sie den Schlüssel sicher auf, da dieser über Administratorrechte für Ihr Konto verfügt.
Basis-URLs:
Authentifizierung
Verwaltung von Proxy-Konten
GET-Liste der Proxy-Konten
GET /openapi/whitelist-account/list
Rückgabebeispiel
200 Antwort
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"id": 0,
"username": "string",
"password": "string",
"created_at": "string",
"remark": "string",
"product_type": 9,
"usage_flow": 0,
"limit_flow": 102400,
"status": 0
}
]
}
}
Rückgabeergebnis
| Statuscode | Statuscode Bedeutung | Beschreibung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage erfolgreich | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Beschränkungen | Chinesischer Name | Erläuterung |
|---|---|---|---|---|---|
| » code | responseCode | falsch | keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig | |
| » msg | string | falsch | keine | Statusmeldung | |
| » Daten | Objekt | Falsch | Keine | Keine | |
| »» Liste | [Objekt] | falsch | keine | keine | |
| »»» id | integer | falsch | keine | Kontonummer | |
| »»» Benutzername | Zeichenfolge | falsch | keine | Name des Proxy-Kontos | |
| »»» Passwort | Zeichenfolge | Falsch | Keine | Passwort des Proxy-Kontos | |
| »»» erstellt_am | string | falsch | keine | Hinzugefügt am | |
| »»» Anmerkung | string | Falsch | keine | Bemerkungen | |
| »»» product_type | productTypes | falsch | keine | Pakettyp, 9 Dynamisches Wohn-Traffic-Paket, 11 Dynamische Wohn-IP, 14 Statische Rechenzentrums-IP, 25 Statische Wohn-IP | |
| »»» usage_flow | integer | Falsch | Keine | Verbrauchtes Datenvolumen, Einheit: KB | |
| »»» limit_flow | Ganzzahl | Falsch | Keine | Benutzerdefinierte Datenobergrenze: Einheit GB, maximal 102400, 0 bedeutet unbegrenzt | |
| »»» status | integer | Falsch | keine | Aktivierungsstatus: 1 Aktiviert, 0 Deaktiviert |
Enumerationswerte
| Attribut | Wert |
|---|---|
| product_type | 9 |
| product_type | 11 |
| product_type | 14 |
| product_type | 25 |
POST zum Hinzufügen eines Proxy-Kontos.
POST /openapi/whitelist-account/add
Body-Anfrageparameter
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01:pass,user02:pass,user03:pass",
"remark": "",
"product_type": 9
}
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| body | body | Objekt | Nein | Keine |
| » app_key | body | string | Nein | Autorisierungsschlüssel |
| » Konten | body | string | Nein | Kontopasswort, bitte im Format Benutzername:Passwort ausfüllen. Benutzername und Passwort dürfen nur Zahlen und Buchstaben enthalten. Die Eingabe von Sonderzeichen oder Leerzeichen ist nicht zulässig. Benutzername und Passwort werden durch einen Doppelpunkt getrennt. Die Batch-Hinzufügung wird unterstützt, Proxy-Konten werden durch ein englisches Komma (,) getrennt. |
| » remark | body | string | Nein | Beschreibung des Agentenkontos |
| » product_type | body | productTypes | Nein | Pakettyp, 9 Dynamischer Wohn-Traffic-Tarif, 11 Dynamische Wohn-IP, 14 Statische Rechenzentrums-IP, 25 Statische Wohn-IP |
Enumerationswert
| Attribut | Wert |
|---|---|
| » product_type | 9 |
| » product_type | 11 |
| » Produktart | 14 |
| » Produktart | 25 |
Beispiel für die Rückgabe
200 Antwort
{
"code": 200,
"msg": "string",
"data": null
}
Rückgabeergebnis
| Statuscode | Bedeutung des Statuscodes | Erläuterung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage erfolgreich | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Einschränkung | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| » code | integer | Falsch | Keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht mit echtem Namen authentifiziert | |
| » msg | string | Falsch | Keine | Statusmeldung | |
| » data | null | false | keine | keine |
POST Proxy-Konto löschen
POST /openapi/whitelist-account/delete
Bitte beachten Sie, dass eine Löschung nicht rückgängig gemacht werden kann und der verbrauchte Traffic usw. nicht abgefragt werden kann. Das Löschen dauert etwa 5 Minuten. In dieser Zeit können weiterhin Kosten entstehen.
Body-Anfrageparameter
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| Körper | Körper | Objekt | Nein | keine |
| » app_key | body | string | Nein | Autorisierungsschlüssel |
| » accounts | body | Zeichenfolge | Nein | Proxy-Konto, unterstützt nur Zahlen und Buchstaben. Unterstützt Batch-Betrieb, englische Kommas (,) trennen Proxy-Konten |
Beispiel für die Rückgabe
200 Antwort
{
"code": 200,
"msg": "string",
"data": null
}
Rückgabeergebnis
| Statuscode | Bedeutung des Statuscodes | Erläuterung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage nach | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Einschränkung | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| » code | integer | Falsch | Keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht identifiziert | |
| » msg | string | Falsch | keine | Statusmeldung | |
| » Daten | null | falsch | keine | keine |
POST-Proxy-Konto deaktiviert
POST /openapi/whitelist-account/disable
Die Deaktivierung dauert etwa 5 Minuten. Während dieser Zeit können weiterhin Kosten entstehen.
Body-Anfrageparameter
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| body | body | Objekt | Nein | Keine |
| » app_key | body | Zeichenfolge | Nein | Autorisierungsschlüssel |
| » accounts | body | string | Nein | Proxy-Konto, unterstützt nur Zahlen und Buchstaben. Unterstützt Batch-Betrieb, englische Kommas (,) trennen die Proxy-Konten |
Rückgabebeispiel
200 Antwort
{
"code": 200,
"msg": "string",
"data": null
}
Rückgabeergebnis
| Statuscode | Statuscode Bedeutung | Beschreibung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage bilden | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Beschränkungen | Chinesischer Name | Erläuterung |
|---|---|---|---|---|---|
| » code | integer | Falsch | keine | Statuscode, 200 Erfolg, 3 ungültiger app_key, 156 Konto nicht mit echtem Namen authentifiziert | |
| » msg | string | falsch | keine | Statusmeldung | |
| » Daten | null | falsch | keine | keine |
POST Proxy-Konto aktivieren
POST /openapi/whitelist-account/enable
Body Anforderungsparameter
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
Anforderungsparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| body | body | Objekt | Nein | Keine |
| » app_key | body | Zeichenfolge | Nein | Autorisierungsschlüssel |
| » accounts | body | string | Nein | Proxy-Konto, unterstützt nur Zahlen und Buchstaben. Unterstützt Batch-Betrieb, Proxy-Konten werden durch englische Kommas (,) getrennt |
Rückgabebeispiel
200 Antwort
{
"code": 200,
"msg": "string",
"data": null
}
Rückgabeergebnis
| Statuscode | Statuscode Bedeutung | Beschreibung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage bilden | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Beschränkungen | Chinesischer Name | Erläuterung |
|---|---|---|---|---|---|
| » code | integer | Falsch | keine | Statuscode, 200 Erfolg, 3 ungültiger app_key, 156 Konto nicht mit echtem Namen authentifiziert | |
| » msg | string | falsch | keine | Statusmeldung | |
| » Daten | null | falsch | keine | keine |
POST Passwortänderung für Proxy-Konto
POST /openapi/whitelist-account/change-password
Bitte beachten Sie, dass nach der Änderung eine Wartezeit von 5 Minuten besteht, in der das alte Passwort weiterhin normal verwendet werden kann.
Body-Anfrageparameter
{
"app_key": "stringstringstringstringstringst",
"account": "user",
"password": "pass"
}
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| body | body | Objekt | Nein | Keine |
| » app_key | body | string | Nein | Autorisierungsschlüssel |
| » Konto | body | string | Nein | Agentenkonto, unterstützt nur Ziffern und Buchstaben. |
| » Passwort | body | string | Nein | Neues Passwort für das Agentenkonto, unterstützt nur Zahlen und Buchstaben. |
Beispiel für die Rückgabe
200 Antwort
{
"code": 200,
"msg": "string",
"data": null
}
Rückgabeergebnis
| Statuscode | Bedeutung des Statuscodes | Erläuterung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage nach | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Einschränkung | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| » code | integer | Falsch | Keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht mit echtem Namen authentifiziert | |
| » msg | string | Falsch | Keine | Statusmeldung | |
| » Daten | null | Falsch | keine | keine |
POST Proxy-Konto-Notiz ändern
POST /openapi/whitelist-account/change-remark
Body-Anfrageparameter
{
"app_key": "stringstringstringstringstringst",
"account": "user",
"remark": ""
}
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| body | Körper | Objekt | Nein | Keine |
| » app_key | body | string | Nein | Autorisierungsschlüssel |
| » Konto | body | string | Nein | Proxy-Konto, unterstützt nur Zahlen und Buchstaben. |
| » remark | body | string | Nein | Neue Notiz für das Agentenkonto, maximal 32 Zeichen in Chinesisch oder 64 Zeichen in Englisch. |
Beispiel für die Rückgabe
200 Antwort
{
"code": 200,
"msg": "string",
"data": null
}
Rückgabeergebnis
| Statuscode | Bedeutung des Statuscodes | Erläuterung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage nach | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Einschränkung | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| » code | integer | Falsch | Keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht mit echtem Namen authentifiziert | |
| » msg | string | Falsch | keine | Statusmeldung | |
| » Daten | null | falsch | keine | keine |
POST zum Ändern des Datenverkehrslimits für ein Proxy-Konto
POST /openapi/whitelist-account/change-limit
Bitte beachten Sie, dass die Traffic-Statistiken eine Verzögerung von bis zu 5 Minuten aufweisen können, d. h. der tatsächliche Traffic-Verbrauch kann dieses Limit überschreiten.
Body-Anfrageparameter
{
"app_key": "stringstringstringstringstringst",
"account": "user",
"limit": 0
}
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| Körper | Körper | Objekt | Nein | keine |
| » app_key | body | string | Nein | Autorisierungsschlüssel |
| » Konto | body | string | Nein | Proxy-Konto, unterstützt nur Zahlen und Buchstaben. |
| » limit | body | integer | Nein | Traffic-Limit, Einheit: GB, 0 für unbegrenzt |
Rückgabebeispiel
200 Antwort
{
"code": 200,
"msg": "string",
"data": null
}
Rückgabeergebnis
| Statuscode | Statuscode Bedeutung | Beschreibung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage bilden | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Beschränkungen | Chinesischer Name | Erläuterung |
|---|---|---|---|---|---|
| » code | integer | Falsch | keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht identifiziert | |
| » msg | string | falsch | keine | Statusmeldung | |
| » Daten | null | Falsch | Keine | Keine |
Traffic-Protokollabfrage
GET Nutzungsdaten-Traffic, täglich zusammengefasst
GET /openapi/user-usage-flow/total
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| app_key | query | String (Passwort) | Ja | Authentifizierungsschlüssel |
| Startzeit | Abfrage | string(Y-m-d H:i:s) | Nein | Startzeit, präzise bis zur Sekunde. Bitte beachten Sie, dass die Protokollierung eine Verzögerung von bis zu 5 Minuten aufweisen kann. Standardmäßig innerhalb von 7 Tagen. |
| end_time | query | string(Y-m-d H:i:s) | Nein | Frist, die bis auf die Sekunde genau sein kann. Bitte beachten Sie, dass es bei der Protokollierung zu einer Verzögerung von bis zu 5 Minuten kommen kann. Standardmäßig ist die aktuelle Zeit eingestellt. |
| Nutzername | Abfrage | string | Nein | Name des Unterkontos, standardmäßig werden alle Konten abgefragt, ein bestimmtes Unterkonto kann angegeben werden. Bitte beachten Sie: Wenn Sie Unterkonten mit demselben Namen hinzugefügt haben, gibt diese Abfrage alle Nutzungsdatensätze der Proxy-Konten mit demselben Namen zurück. |
| Produktart | Abfrage | Anzahl | Nein | Pakettyp |
Beispiel für die Rückgabe
200 Antwort
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"day": "2022-08-01",
"flow": 0
}
]
}
}
Rückgabeergebnis
| Statuscodes | Bedeutung der Statuscodes | Erläuterung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage senden | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Beschränkungen | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| » code | integer | falsch | keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht persönlich identifiziert | |
| » msg | Zeichenfolge | Falsch | Keine | Statusmeldung | |
| » Daten | Objekt | falsch | keine | keine | |
| »» Liste | [Objekt] | falsch | keine | keine | |
| »»» Tag | Zeichenfolge | falsch | keine | Datum | |
| »»» Fluss | integer | Falsch | Keine | Verbrauchter Traffic, Einheit KB |
Paketabfrage
GET Liste der gekauften Pakete
GET /openapi/user-product/list
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| app_key | query | String (Passwort) | Ja | Authentifizierungsschlüssel |
| trade_no | Abfrage | string | Nein | Bestellnummer, bitte geben Sie die vollständige Bestellnummer ein. Fuzzy-Suche wird nicht unterstützt. |
| Seite | Abfrage | Anzahl | Nein | Seitenzahl, Standard: 1 |
| Größe | Abfrage | Anzahl | Nein | Anzahl der Einträge pro Seite, Standard: 20 |
| Produktart | Abfrage | Anzahl | Nein | Pakettyp |
Beispiel für die Rückgabe
200 Antwort
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"id": 0,
"created_at": "2022-05-13 12:14:15",
"expired_at": "2022-05-13 12:14:15",
"product_type": 9,
"trade_no": "2022051312134339861461465434",
"order": {
"created_at": "2022-05-13 12:13:43",
"pay_at": "2022-05-13 12:13:43",
"title": "入门级"
}
}
],
"page": 1,
"page_size": 20,
"total_count": 0,
"total_page": 0
}
}
Rückgabeergebnis
| Statuscodes | Bedeutung der Statuscodes | Erläuterung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage erfolgreich | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Einschränkung | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| » code | integer | falsch | keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht persönlich identifiziert | |
| » msg | Zeichenfolge | Falsch | Keine | Statusmeldung | |
| » Daten | Objekt | falsch | keine | keine | |
| »» Liste | [Objekt] | falsch | keine | keine | |
| »»» id | integer | falsch | keine | Paketnummer | |
| »»» created_at | Zeichenfolge | falsch | keine | Gültigkeitsbeginn des Pakets | |
| »»» expired_at | string | Falsch | keine | Ablaufdatum des Pakets. Nach Ablauf kann der Datenverkehr nicht mehr genutzt werden. | |
| »»» product_type | productTypes | falsch | keine | Pakettyp, 9 dynamische Wohn-Traffic-Pakete, 11 dynamische Wohn-IPs, 14 statische Rechenzentrums-IPs, 25 statische Wohn-IPs | |
| »»» trade_no | Zeichenfolge | Falsch | Keine | Bestelltransaktionsnummer | |
| »»» Bestellung | Objekt | falsch | keine | keine | |
| »»»» created_at | string | falsch | keine | Bestellzeitpunkt | |
| »»»» pay_at | string | falsch | keine | Zeitpunkt der Auftragszahlung | |
| »»»» Titel | Zeichenfolge | Falsch | Keine | Bestellbeschreibung | |
| »» Seite | Ganzzahl | falsch | keine | Aktuelle Seite | |
| »» page_size | integer | Falsch | keine | Seitengröße | |
| »» Gesamtanzahl | integer | falsch | keine | Gesamtzahl der Datensätze | |
| »» total_page | integer | Falsch | Keine | Gesamtzahl der Seiten |
Enumerationswert
| Attribut | Wert |
|---|---|
| product_type | 9 |
| Produktart | 11 |
| product_type | 14 |
| product_type | 25 |
IP-Extraktion
GET IP extrahieren
GET /openapi/ip/v3
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| app_key | Abfrage | String(Passwort) | Nein | Zugriffsschlüssel |
| cc | Abfrage | Zeichenfolge | Nein | Land oder Region |
| Bundesland | Abfrage | Zeichenfolge | Nein | Bundesland oder Kanton |
| Stadt | Abfrage | Zeichenfolge | Nein | Stadt |
| format | Abfrage | Zeichenfolge | Nein | Format abrufen |
| lb | Abfrage | Zeichenfolge | Nein | Trennzeichen, nur im Textformat gültig |
| Anzahl | Abfrage | Nummer | Nein | Anzahl extrahieren |
| life | Abfrage | Anzahl | Nein | Aufbewahrungsdauer – Minuten |
| ep | Abfrage | Zeichenfolge | Nein | Proxy-Netzwerk |
Rückgabebeispiel
200 Antwort
{
"code": 200,
"msg": "string",
"data": {
"list": [
[
"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"
]
]
}
}
Rückgabeergebnis
| Statuscode | Statuscode-Bedeutung | Erläuterung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage bilden | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Beschränkungen | Chinesischer Name | Erläuterung |
|---|---|---|---|---|---|
| » code | integer | Falsch | keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht identifiziert | |
| » msg | string | falsch | keine | Statusmeldung | |
| » Daten | Objekt | Falsch | Keine | Keine | |
| »» Liste | [irgendwelche] | falsch | keine | keine |
GET Stadtliste
GET /openapi/ip/dynamic-citys
Beispiel für die Rückgabe
200 Antwort
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"name_zh_cn": "美国",
"name_en": "United States",
"continent_code": "NA",
"country_code": "US",
"items": [
{
"city": null,
"state": null,
"continent_code": null,
"country_code": null
}
]
}
]
}
}
Rückgabeergebnis
| Statuscode | Bedeutung des Statuscodes | Erläuterung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage nach | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Einschränkung | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| » code | integer | Falsch | Keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht mit echtem Namen authentifiziert | |
| » msg | string | Falsch | keine | Statusmeldung | |
| » Daten | Objekt | falsch | keine | keine | |
| »» Liste | [Objekt] | Falsch | Keine | Liste | |
| »»» name_zh_cn | Zeichenfolge | falsch | keine | Name des Landes oder der Region | |
| »»» name_en | string | Falsch | keine | Name des Landes oder der Region | |
| »»» continent_code | string | falsch | keine | Kontinentcode | |
| »»» Ländercode | Zeichenfolge | Falsch | Keine | Länder- oder Regionscode | |
| »»» Artikel | [Objekt] | falsch | keine | Bundesland oder Staat | |
| »»»» Stadt | string | Falsch | keine | Stadtname | |
| »»»» Zustand | string | falsch | keine | Code für Bundesland oder Provinz | |
| »»»» continent_code | Zeichenfolge | Falsch | Keine | Kontinentcode | |
| »»»» Ländercode | string | Falsch | Keine | Länder- oder Regionscode |
GET Stadtsuche
GET /openapi/ip/dynamic-citys/search
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| country_code | Abfrage | string | Ja | Länder- oder Regionscode |
| Bundesland | Abfrage | string | Ja | Bundesstaat- oder Provinzcode |
Beispiel zurückgeben
200 Antwort
{
"code": 200,
"msg": "string",
"data": {
"list": ["string"]
}
}
Rückgabeergebnis
| Statuscode | Bedeutung des Statuscodes | Erläuterung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage nach | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Einschränkung | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| » code | integer | Falsch | Keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht mit echtem Namen authentifiziert | |
| » msg | string | Falsch | keine | Statusmeldung | |
| » data | Objekt | falsch | keine | keine | |
| »» Liste | [string] | Falsch | Keine | Liste |
GET Zustandsliste
GET /openapi/ip/dynamic-states
Beispiel für die Rückgabe
200 Antwort
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"name_zh_cn": "美国",
"name_en": "United States",
"continent_code": "NA",
"country_code": "US",
"items": [
{
"state": null,
"continent_code": null,
"country_code": null
}
]
}
]
}
}
Rückgabeergebnis
| Statuscode | Bedeutung des Statuscodes | Erläuterung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage nach | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Einschränkung | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| » code | integer | Falsch | Keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht mit echtem Namen authentifiziert | |
| » msg | string | Falsch | Keine | Statusmeldung | |
| » data | Objekt | falsch | keine | keine | |
| »» Liste | [Objekt] | falsch | keine | Liste | |
| »»» name_zh_cn | Zeichenfolge | Falsch | Keine | Name des Landes oder der Region | |
| »»» name_en | Zeichenfolge | falsch | keine | Name des Landes oder der Region | |
| »»» continent_code | string | Falsch | keine | Kontinentcode | |
| »»» country_code | Zeichenfolge | falsch | keine | Länder- oder Regionscode | |
| »»» Elemente | [Objekt] | Falsch | Keine | Provinz oder Bundesstaat | |
| »»»» Zustand | Zeichenfolge | falsch | keine | Code für Bundesländer oder Provinzen | |
| »»»» continent_code | string | Falsch | keine | Kontinentcode | |
| »»»» country_code | string | falsch | keine | Länder- oder Regionscode |
GET Bundesland-/Provinzsuche
GET /openapi/ip/dynamic-states/search
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| country_code | Abfrage | Zeichenfolge | Ja | Länder- oder Regionscode |
Rückgabebeispiel
200 Antwort
{
"code": 200,
"msg": "string",
"data": {
"list": ["string"]
}
}
Rückgabeergebnis
| Statuscode | Statuscode Bedeutung | Beschreibung | Datenmodell |
|---|---|---|---|
| 200 | OK | Anfrage bilden | Inline |
Datenstruktur zurückgeben
Statuscode 200
| Name | Typ | Erforderlich | Beschränkungen | Chinesischer Name | Erläuterung |
|---|---|---|---|---|---|
| » code | integer | Falsch | keine | Statuscode, 200 Erfolgreich, 3 app_key ungültig, 156 Konto nicht identifiziert | |
| » msg | string | falsch | keine | Statusmeldung | |
| » Daten | Objekt | Falsch | Keine | Keine | |
| »» Liste | [Zeichenkette] | falsch | keine | Liste |
GET Ruft die Liste der statischen IPs ab
GET /ip/get-static-ip
Anfrageparameter
| Name | Position | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| Länder-Code | Abfrage | Zeichenfolge | Nein | Länder- oder Regionscode |
| product_type | query | Nummer | Nein | Produkttyp, 25: Statische Wohn-IP, 14: Rechenzentrums-IP |
| trade_no | Abfrage | string | Nein | IPs nach Bestellnummer filtern |
| Seite | Abfrage | Nummer | Nein | Seite |
| Größe | Abfrage | Anzahl | Nein | Anzahl pro Seite |
| status | Abfrage | Anzahl | Nein | Status, 1: Gültig, 2: Ungültig, 3: Läuft bald ab, 4: In Wartung |
Enumerationswert
| Attribut | Wert |
|---|---|
| product_type | 14 |
| product_type | 25 |
| status | 1 |
| status | 2 |
| status | 3 |
| status | 4 |
Rückgabebeispiel
200 Antwort
{}
Rückgabeergebnis
| Statuscode | Statuscode Bedeutung | Beschreibung | Datenmodell |
|---|---|---|---|
| 200 | OK | none | Inline |
Datenstruktur zurückgeben
Datenmodell
productTypes
9
Pakettypen: 9 Dynamische Wohnmobil-Traffic-Pakete, 11 Dynamische Wohn-IPs, 14 Statische Rechenzentrums-IPs, 25 Statische Wohn-IPs
Attribut
| Name | Typ | Erforderlich | Einschränkung | Chinesischer Name | Erläuterung |
|---|---|---|---|---|---|
| anonym | integer | Falsch | Keine | Pakettyp, 9 Dynamisches Wohn-Traffic-Paket, 11 Dynamische Wohn-IP, 14 Statische Rechenzentrums-IP, 25 Statische Wohn-IP |
Enumerationswert
| Attribut | Wert |
|---|---|
| anonymous | 9 |
| anonym | 11 |
| anonym | 14 |
| anonym | 25 |
apiKey
null
Authentifizierungsschlüssel
Attribute
Keine
responseCode
200
Statuscode, 200 Erfolg, 3 app_key ungültig
Attribute
| Name | Typ | Erforderlich | Einschränkung | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| anonym | integer | falsch | keine | Statuscode, 200 Erfolg, 3 app_key ungültig |
responseMsg
"success"
Antwortnachricht
Attribut
| Name | Typ | Erforderlich | Beschränkungen | Chinesischer Name | Beschreibung |
|---|---|---|---|---|---|
| anonym | Zeichenfolge | falsch | keine | Antwortnachricht |