2.7 Obtenir la liste des produits et des prix
2.7.1 Informations sur l'API
| Environnement de test | |
|---|---|
| Environnement réel | https://portal.racent.com/ssl/productList |
| Méthode de requête | POST |
| content-type | multipart/form-data |
| Description | Cette interface permet d'obtenir les informations sur les produits. |
2.7.2 Définition des paramètres
| Nom du paramètre | Type de paramètre | Requis | Description |
|---|---|---|---|
| api_token | String | Y | Identifiant d'authentification. Pour générer un token, veuillez contacter le support technique de Racent. |
| vendor | String | Y | Obtenu selon la marque. Ce paramètre prend l'une des valeurs suivantes : Positive Sectigo sslTrus baiduTrust Digicert Geotrust GlobalSign Thawte Entrust CFCA WoTrus Certum |
| encryptType | Int | N | 1 : Algorithme international (rsa/ecc) 1 : Algorithme Guomi (SM) |
Retour de la fonction
| Nom du paramètre | Type de paramètre | Requis | Description |
|---|---|---|---|
| code | Int | Y | Statut de retour. Pour plus de détails, voir l'annexe 3.1. |
| data | Array | N | Chaque élément est un objet produit, avec les détails suivants : |
| code | String | N | Code du produit |
| productName | String | N | Nom du produit |
| supportWildcard | String | N | Indique si le caractère générique est pris en charge. La valeur est Y ou N. |
| supportStandard | String | N | Indique si le domaine standard est pris en charge. La valeur est Y ou N. |
| supportIp | String | N | Indique si l’IP est prise en charge. La valeur est Y ou N. |
| supportSan | String | N | Indique si plusieurs domaines sont pris en charge. La valeur est Y ou N. |
| validationType | String | N | Type de certificat. La valeur est dv, ov ou ev |
| maxDomain | Int | N | Nombre maximal de domaines. La valeur est Y ou N. |
| maxYear | Int | N | Durée d’achat maximale. |
| defaultProtectDomain | Int | N | Nombre de domaines protégés par défaut. |
| defaultProtectType | String | N | Type de domaine protégé par défaut. standard : standard wildcard : caractère générique |
| billingMethod | String | N | Mode de facturation. standard : tarification standard flex : tarification selon le nombre de domaines |
| price | Object | N | |
| basePrice | Object | N | Prix de base, détails ci-dessous |
| price012 | Number | N | Prix pour un an, de même le prix pour deux ans est price024 ; s’il n’existe pas, l’achat pour cette durée est impossible |
| sanPrice | Object | N | Prix du domaine supplémentaire pour plusieurs domaines, détails ci-dessous |
| price012 | Number | N | Prix pour un an, de même le prix pour deux ans est price024 ; s’il n’existe pas, l’achat pour cette durée est impossible |
| errors | Object or String | N | Lorsque l’état renvoyé est une erreur, informations détaillées sur l’erreur. |