OpenAPI
La clé d'authentification app_key peut être consultée sur la page d'accueil de votre centre personnel après vous être connecté.
Veuillez conserver la clé en lieu sûr, car elle donne les droits d'administrateur de votre compte.
URL de base :
Authentification
Gestion des comptes proxy
GET Liste des comptes proxy
GET /openapi/whitelist-account/list
Exemple de retour
Réponse 200
{
"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ésultats retournés
| Code d'état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Requête réussie | En ligne |
Structure des données renvoyées
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Explication |
|---|---|---|---|---|---|
| » code | responseCode | faux | aucun | Code d'état, 200 succès, 3 app_key non valide | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | objet | faux | aucun | aucun | |
| »» liste | [objet] | faux | aucun(e) | aucun | |
| »»» id | entier | faux | aucun | Numéro de compte | |
| »»» nom d'utilisateur | chaîne de caractères | faux | aucun | Nom du compte proxy | |
| »»» mot de passe | chaîne de caractères | faux | aucun | Mot de passe du compte proxy | |
| »»» created_at | chaîne de caractères | faux | aucun | Ajouté le | |
| »»» remarque | chaîne de caractères | faux | aucun | Remarques | |
| »»» type_produit | typesProduits | faux | aucun | Type d'abonnement, 9 Abonnement de trafic résidentiel dynamique, 11 IP résidentielle dynamique, 14 IP de centre de données statique, 25 IP résidentielle statique | |
| »»» usage_flow | entier | faux | aucun | Trafic utilisé, unité : Ko | |
| »»» limit_flow | entier | faux | aucun | Limite de trafic personnalisée : unité Go, maximum 102 400, 0 illimité | |
| »»» statut | entier | faux | aucun | État activé : 1 pour activé, 0 pour désactivé |
Valeurs d’énumération
| Attribut | Valeur |
|---|---|
| type_produit | 9 |
| type_produit | 11 |
| type_produit | 14 |
| type_produit | 25 |
POST Ajouter un compte proxy.
POST /openapi/whitelist-account/add
Paramètres de requête du corps
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01:pass,user02:pass,user03:pass",
"remark": "",
"product_type": 9
}
Paramètres de requête
| Nom | Emplacement | Type | Obligatoire | Description |
|---|---|---|---|---|
| corps | corps | objet | Non | aucun |
| » app_key | corps | chaîne de caractères | Non | clé d’autorisation |
| » comptes | corps | chaîne de caractères | Non | Mot de passe du compte, veuillez remplir au format nom d'utilisateur:mot de passe. Le nom d'utilisateur et le mot de passe ne prennent en charge que les chiffres et les lettres. Il est interdit de saisir des symboles spéciaux ou des espaces. Le signe deux-points sépare le nom d'utilisateur et le mot de passe. Prise en charge de l'ajout par lots, les comptes de proxy sont séparés par des virgules anglaises (,). |
| » remarque | corps | chaîne de caractères | Non | Description du compte de l'agent |
| » product_type | corps | productTypes | Non | Type d'abonnement, 9 Abonnement de trafic résidentiel dynamique, 11 IP résidentielle dynamique, 14 IP de centre de données statique, 25 IP résidentielle statique |
Valeur d'énumération
| Attribut | Valeur |
|---|---|
| » product_type | 9 |
| » product_type | 11 |
| » type_produit | 14 |
| » type_produit | 25 |
Exemple de réponse
Réponse 200
{
"code": 200,
"msg": "string",
"data": null
}
Résultat renvoyé
| Code d'état | Signification du code d'état | Remarques | Modèle de données |
|---|---|---|---|
| 200 | OK | Requête réussie | En ligne |
Structure des données renvoyées
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Explication |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Code d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun(e) | Messages d'état | |
| » data | null | false | aucun | aucun |
POST Supprimer un compte proxy
POST /openapi/whitelist-account/delete
Attention, la suppression est irréversible et le trafic utilisé ne pourra pas être consulté. La suppression prend environ 5 minutes, pendant lesquelles des frais peuvent encore être générés.
Paramètres de requête du corps
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
Paramètres de requête
| Nom | Position | Type | Obligatoire | Description |
|---|---|---|---|---|
| corps | corps | objet | Non | aucun |
| » app_key | corps | chaîne de caractères | Non | Clé d’autorisation |
| » comptes | corps | chaîne de caractères | Non | Compte proxy, ne prend en charge que les chiffres et les lettres. Prend en charge les opérations par lots, les comptes proxy sont séparés par des virgules anglaises (,) |
Exemple de retour
Réponse 200
{
"code": 200,
"msg": "string",
"data": null
}
Résultat retourné
| Code d'état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Demande de | En ligne |
Structure de données renvoyée
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Remarques |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Codes d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | nul | faux | aucun | aucun |
POST désactiver le compte proxy
POST /openapi/whitelist-account/disable
La désactivation prend environ 5 minutes, pendant lesquelles des frais peuvent encore être générés.
Paramètres de requête du corps
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
Paramètres de requête
| Nom | Position | Type | Obligatoire | Explication |
|---|---|---|---|---|
| corps | corps | objet | Non | aucun |
| » app_key | corps | chaîne de caractères | Non | Clé d’autorisation |
| » comptes | corps | chaîne de caractères | Non | Compte proxy, ne prend en charge que les chiffres et les lettres. Prend en charge les opérations par lots, les comptes proxy sont séparés par des virgules anglaises (,) |
Exemple de retour
Réponse 200
{
"code": 200,
"msg": "string",
"data": null
}
Résultats retournés
| Code d'état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Requête réussie | En ligne |
Structure des données renvoyées
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Explication |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Code d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | nul | faux | aucun | aucun |
POST Activer le compte proxy
POST /openapi/whitelist-account/enable
Paramètres de requête du corps
{
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
Paramètres de requête
| Nom | Position | Type | Obligatoire | Explication |
|---|---|---|---|---|
| corps | corps | objet | Non | aucun |
| » app_key | corps | chaîne de caractères | Non | Clé d’autorisation |
| » comptes | corps | chaîne de caractères | Non | Compte proxy, ne prend en charge que les chiffres et les lettres. Prend en charge les opérations par lots, les comptes proxy sont séparés par des virgules anglaises (,) |
Exemple de retour
Réponse 200
{
"code": 200,
"msg": "string",
"data": null
}
Résultat retourné
| Code d’état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Requête réussie | En ligne |
Structure des données renvoyées
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Explication |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Code d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | nul | faux | aucun | aucun |
POST Modifier le mot de passe du compte proxy
POST /openapi/whitelist-account/change-password
Veuillez noter qu'il y a un temps d'attente de 5 minutes après la modification, pendant lequel l'ancien mot de passe peut encore être utilisé normalement.
Paramètres de requête du corps
{
"app_key": "stringstringstringstringstringst",
"account": "user",
"password": "pass"
}
Paramètres de requête
| Nom | Emplacement | Type | Obligatoire | Description |
|---|---|---|---|---|
| corps | corps | objet | Non | aucun |
| » app_key | corps | chaîne de caractères | Non | clé d’autorisation |
| » compte | corps | chaîne de caractères | Non | Compte de l'agent, ne prend en charge que les chiffres et les lettres. |
| » mot de passe | corps | chaîne de caractères | Non | Nouveau mot de passe du compte agent, ne prend en charge que les chiffres et les lettres. |
Exemple de retour
Réponse 200
{
"code": 200,
"msg": "string",
"data": null
}
Résultat renvoyé
| Code d'état | Signification du code d'état | Remarques | Modèle de données |
|---|---|---|---|
| 200 | OK | Requête effectuée | En ligne |
Structure de données retournée
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Explication |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Code d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun(e) | Messages d'état | |
| » data | null | false | aucun | aucun |
POST Modifier le commentaire du compte proxy
POST /openapi/whitelist-account/change-remark
Paramètres de requête du corps
{
"app_key": "stringstringstringstringstringst",
"account": "user",
"remark": ""
}
Paramètres de requête
| Nom | Emplacement | Type | Obligatoire | Description |
|---|---|---|---|---|
| body | corps | objet | Non | aucun |
| » app_key | body | string | Non | Clé d’autorisation |
| » compte | corps | chaîne de caractères | Non | Compte d'agent, chiffres et lettres uniquement. |
| » remarque | corps | chaîne de caractères | Non | Nouveau commentaire pour le compte de l'agent, dans la limite de 32 caractères chinois ou 64 caractères anglais. |
Exemple de retour
Réponse 200
{
"code": 200,
"msg": "string",
"data": null
}
Résultat retourné
| Code d'état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Demande de réussite | En ligne |
Structure de données renvoyée
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Remarques |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Codes d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | nul | faux | aucun | aucun |
POST Modifier la limite de trafic du compte proxy
POST /openapi/whitelist-account/change-limit
Veuillez noter que les statistiques de trafic peuvent avoir un délai allant jusqu'à 5 minutes, ce qui signifie que le trafic consommé réel peut dépasser cette limite.
Paramètres de requête du corps
{
"app_key": "stringstringstringstringstringst",
"account": "user",
"limit": 0
}
Paramètres de la requête
| Nom | Position | Type | Obligatoire | Explication |
|---|---|---|---|---|
| corps | corps | objet | Non | aucun |
| » app_key | corps | chaîne de caractères | Non | Clé d’autorisation |
| » compte | corps | chaîne de caractères | Non | Compte de mandataire, chiffres et lettres uniquement. |
| » limite | corps | entier | Non | Limite de trafic, unité : Go, 0 pour illimité |
Exemple de réponse
Réponse 200
{
"code": 200,
"msg": "string",
"data": null
}
Résultat retourné
| Code d'état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Demande de réussite | En ligne |
Structure de données renvoyée
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Remarques |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Codes d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | nul | faux | aucun | aucun |
Consultation des journaux de trafic
Le trafic utilisé par GET est agrégé par jour
GET /openapi/user-usage-flow/total
Paramètres de requête
| Nom | Emplacement | Type | Obligatoire | Description |
|---|---|---|---|---|
| app_key | requête | chaîne (mot de passe) | Oui | Clé d’authentification |
| heure_début | requête | chaîne(A-m-j H:i:s) | Non | Heure de début, avec une précision à la seconde près. Veuillez noter que l'enregistrement des journaux a un délai de 5 minutes maximum. Par défaut, 7 jours maximum. |
| heure_fin | requête | chaîne(Y-m-d H:i:s) | Non | Date limite, avec une précision à la seconde. Veuillez noter que l'enregistrement des journaux a un délai de 5 minutes maximum. Par défaut, l'heure actuelle. |
| Nom d'utilisateur | Requête | chaîne de caractères | Non | Nom du sous-compte. Par défaut, la requête concerne tous les comptes, mais vous pouvez spécifier un sous-compte. Veuillez noter que si vous avez ajouté des sous-comptes portant le même nom, cette requête renverra tous les enregistrements d'utilisation des comptes de mandataire portant le même nom. |
| type_de_produit | requête | nombre | Non | Type d'offre |
Exemple de retour
Réponse 200
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"day": "2022-08-01",
"flow": 0
}
]
}
}
Résultats retournés
| Code d'état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Requête réussie | En ligne |
Structure des données renvoyées
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Explication |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Code d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | objet | faux | aucun | aucun | |
| »» liste | [objet] | faux | aucun(e) | aucun | |
| »»» jour | chaîne de caractères | faux | aucun | Date | |
| »»» flow | entier | faux | aucun | Trafic consommé, unité : Ko |
Forfait de requête
OBTENIR la liste des forfaits achetés
GET /openapi/user-product/list
Paramètres de requête
| Nom | Position | Type | Obligatoire | Description |
|---|---|---|---|---|
| app_key | requête | chaîne (mot de passe) | Oui | clé d’authentification |
| Numéro de transaction | Requête | Chaîne de caractères | Non | Numéro de commande, veuillez saisir le numéro de commande complet. La recherche floue n'est pas prise en charge. |
| page | query | number | Non | Pagination, par défaut : 1 |
| taille | requête | nombre | Non | Nombre d'éléments à afficher par page, par défaut : 20 |
| product_type | query | nombre | Non | Type d'offre |
Exemple de retour
Réponse 200
{
"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ésultat retourné
| Code d'état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Demande de réussite | En ligne |
Structure de données renvoyée
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Remarques |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Codes d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | objet | faux | aucun | aucun | |
| »» liste | [objet] | faux | aucun | aucun | |
| »»» id | entier | faux | aucun | Numéro de forfait | |
| »»» created_at | chaîne de caractères | faux | aucun | Heure d'entrée en vigueur de l'offre | |
| »»» expired_at | chaîne de caractères | faux | aucun | Date d'expiration de l'offre, le trafic ne peut pas être utilisé après l'expiration. | |
| »»» type_produit | typesProduits | faux | aucun | Type d'abonnement, 9 Abonnement de trafic résidentiel dynamique, 11 IP résidentielle dynamique, 14 IP de centre de données statique, 25 IP résidentielle statique | |
| »»» trade_no | chaîne de caractères | faux | aucun | Numéro de transaction de la commande | |
| »»» ordre | objet | faux | aucun | aucun | |
| »»»» created_at | chaîne de caractères | faux | aucun | Date de création de la commande | |
| »»»» pay_at | chaîne de caractères | faux | aucun | Heure de paiement de la commande | |
| »»»» titre | chaîne de caractères | faux | aucun | Description de la commande | |
| »» page | entier | faux | aucun | Pagination actuelle | |
| »» page_size | entier | faux | aucun | Taille de la page | |
| »» total_count | entier | faux | aucun | Nombre total d'enregistrements | |
| »» total_page | entier | faux | aucun | Nombre total de pages |
Valeur d'énumération
| Attribut | Valeur |
|---|---|
| product_type | 9 |
| type_produit | 11 |
| type_produit | 14 |
| type_produit | 25 |
Extraction d'IP
GET Extraire l'IP
GET /openapi/ip/v3
Paramètres de requête
| Nom | Emplacement | Type | Obligatoire | Description |
|---|---|---|---|---|
| app_key | requête | chaîne (mot de passe) | Non | Clé d’accès |
| cc | requête | chaîne de caractères | Non | Pays ou région |
| état | requête | chaîne de caractères | Non | État ou province |
| Ville | Requête | chaîne de caractères | Non | Ville |
| format | requête | chaîne de caractères | Non | Obtenir le format |
| livre | requête | chaîne de caractères | Non | Séparateur, uniquement valide au format texte |
| num | query | number | Non | Extraire la quantité |
| vie | requête | nombre | Non | Période de conservation - minutes |
| ep | requête | chaîne de caractères | Non | Réseau proxy |
Exemple de retour
Réponse 200
{
"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ésultat retourné
| Code d’état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Requête réussie | En ligne |
Structure des données renvoyées
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Explication |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Code d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | objet | faux | aucun | aucun | |
| »» liste | [n'importe lequel] | faux | aucun | aucun |
GET Liste des villes
GET /openapi/ip/dynamic-citys
Exemple de réponse
Réponse 200
{
"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ésultat retourné
| Code d'état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Demande de | En ligne |
Structure de données renvoyée
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Remarques |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Codes d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | objet | faux | aucun | aucun | |
| »» liste | [objet] | faux | aucun | liste | |
| »»» name_zh_cn | chaîne de caractères | faux | aucun(e) | Nom du pays ou de la région | |
| »»» name_en | chaîne de caractères | faux | aucun | Nom du pays ou de la région | |
| »»» continent_code | chaîne de caractères | faux | aucun | Code du continent | |
| »»» code_pays | chaîne de caractères | faux | aucun | Code pays ou région | |
| »»» éléments | [objet] | faux | aucun(e) | État ou province | |
| »»»» ville | chaîne de caractères | faux | aucun | Nom de la ville | |
| »»»» état | chaîne de caractères | faux | aucun | Code du nom de la province ou de l'état | |
| »»»» continent_code | chaîne de caractères | faux | aucun(e) | Code du continent | |
| »»»» code_pays | chaîne de caractères | faux | aucun | Code pays ou région |
GET Recherche de ville
GET /openapi/ip/dynamic-citys/search
Paramètres de requête
| Nom | Emplacement | Type | Obligatoire | Description |
|---|---|---|---|---|
| country_code | query | chaîne | Oui | Code pays ou régional |
| état | requête | chaîne de caractères | Oui | Code d'état ou de province |
Exemple de retour
Réponse 200
{
"code": 200,
"msg": "string",
"data": {
"list": ["string"]
}
}
Résultats retournés
| Code d'état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Requête réussie | En ligne |
Structure des données renvoyées
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Explication |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Code d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | objet | faux | aucun | aucun | |
| »» liste | [chaîne de caractères] | faux | aucun(e) | Liste |
OBTENIR la liste des États
OBTENIR /openapi/ip/dynamic-states
Exemple de réponse
Réponse 200
{
"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ésultat retourné
| Code d'état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Demande de | En ligne |
Structure de données renvoyée
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Remarques |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Codes d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d’état | |
| » data | objet | faux | aucun | aucun | |
| »» liste | [objet] | faux | aucun | liste | |
| »»» name_zh_cn | chaîne de caractères | faux | aucun | Nom du pays ou de la région | |
| »»» name_en | chaîne de caractères | faux | aucun | Nom du pays ou de la région | |
| »»» continent_code | chaîne de caractères | faux | aucun | Code du continent | |
| »»» code_pays | chaîne de caractères | faux | aucun | Code pays ou région | |
| »»» articles | [objet] | faux | aucun | État ou province | |
| »»»» état | chaîne de caractères | faux | aucun | Code du nom de la province ou de l’État | |
| »»»» continent_code | chaîne de caractères | faux | aucun | Code du continent | |
| »»»» code_pays | chaîne de caractères | faux | aucun | Code pays ou région |
GET Recherche d'état/province
GET /openapi/ip/dynamic-states/search
Paramètres de requête
| Nom | Position | Type | Obligatoire | Description |
|---|---|---|---|---|
| code_pays | requête | chaîne de caractères | Oui | Code pays ou région |
Exemple de réponse
Réponse 200
{
"code": 200,
"msg": "string",
"data": {
"list": ["string"]
}
}
Résultats renvoyés
| Codes d'état | Signification des codes d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | Requête réussie | En ligne |
Structure des données renvoyées
Code d'état 200
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Explication |
|---|---|---|---|---|---|
| » code | entier | faux | aucun | Code d'état, 200 succès, 3 app_key non valide, 156 compte non authentifié avec un nom réel | |
| » msg | chaîne de caractères | faux | aucun | Message d'état | |
| » données | objet | faux | aucun(e) | aucun | |
| »» liste | [chaîne de caractères] | faux | aucun | Liste |
GET Obtenir la liste des adresses IP statiques
GET /ip/get-static-ip
Paramètres de requête
| Nom | Emplacement | Type | Obligatoire | Explication |
|---|---|---|---|---|
| country_code | requête | chaîne de caractères | Non | Code pays ou région |
| type_produit | requête | nombre | Non | Type de produit, 25 : IP résidentiel statique, 14 : IP de centre de données |
| Numéro de transaction | Requête | Chaîne de caractères | Non | Filtrer les adresses IP par numéro de commande |
| page | requête | nombre | Non | Page |
| Taille | Requête | Nombre | Non | Nombre par page |
| Statut | Requête | nombre | Non | État, 1 : valide, 2 : non valide, 3 : bientôt expiré, 4 : en maintenance |
Valeur d’énumération
| Attribut | Valeur |
|---|---|
| product_type | 14 |
| product_type | 25 |
| statut | 1 |
| statut | 2 |
| statut | 3 |
| statut | 4 |
Exemple de retour
Réponse 200
{}
Résultat retourné
| Code d’état | Signification du code d'état | Explication | Modèle de données |
|---|---|---|---|
| 200 | OK | aucun(e) | En ligne |
Structure des données renvoyées
Modèle de données
productTypes
9
Type d'abonnement, 9 Abonnement de trafic résidentiel dynamique, 11 IP résidentielle dynamique, 14 IP de centre de données statique, 25 IP résidentielle statique
Attribut
| Nom | Type | Obligatoire | Contrainte | Nom chinois | Description |
|---|---|---|---|---|---|
| Anonyme | entier | faux | aucun | Type d'abonnement : 9 Abonnement de trafic résidentiel dynamique, 11 IP résidentielle dynamique, 14 IP de centre de données statique, 25 IP résidentielle statique |
Valeurs d'énumération
| Attribut | Valeur |
|---|---|
| anonyme | 9 |
| anonyme | 11 |
| anonyme | 14 |
| anonyme | 25 |
apiKey
null
Clé d'authentification
Attribut
Aucun
responseCode
200
Code d'état, 200 succès, 3 app_key non valide
Attribut
| Nom | Type | Obligatoire | Contrainte | Nom chinois | Description |
|---|---|---|---|---|---|
| Anonyme | entier | faux | aucun | Code d'état, 200 succès, 3 app_key non valide |
message de réponse
"success"
message de réponse
Attribut
| Nom | Type | Obligatoire | Contraintes | Nom chinois | Explication |
|---|---|---|---|---|---|
| anonyme | chaîne de caractères | faux | aucun | message de réponse |