Mettre à jour les détails de contact d'un domaine
Cet article a été traduit automatiquement.
Mettre à jour les détails de contact d'un domaine
Cet article explique comment mettre à jour les informations de contact d'un domaine sous votre compte.
Commande API
La commande utilisée pour mettre à jour les détails de contact d'un domaine est la suivante :
CALL POST - /domains/{domain}/contact
Paramètres de la demande
Les paramètres suivants sont requis pour la demande :
| Nom | Type | Requis ? | Description |
|---|---|---|---|
| domaine | texte | Oui | Nom de domaine |
| contacts | tableau | Oui | Détails de contact à ajouter ou à mettre à jour |
Types de contact
Le tableau contacts doit inclure les types suivants :
- registrant
- tech
- billing
- admin
Exemple de demande
Voici un exemple de demande pour mettre à jour les détails de contact :
$endpoint = "https://my.nabtech.co/modules/addons/DomainsReseller/api/index.php";
$action = "/domains/example.com/contact";
$params = [
"domain" => "example.com",
"contacts" => [
"registrant" => [
"firstname" => "james",
"lastname" => "andrew",
"fullname" => "james andrew",
"companyname" => "jamescompany",
"email" => "[email protected]",
"address1" => "76 Osaru st",
"address2" => "",
"city" => "Ben",
"state" => "Benin",
"zipcode" => "300251",
"country" => "Nigeria",
"phonenumber" => "+234.812343459"
],
"tech" => [
"firstname" => "james",
"lastname" => "andrew",
"fullname" => "james andrew",
"companyname" => "jamescompany",
"email" => "[email protected]",
"address1" => "76 Osaru st",
"address2" => "",
"city" => "Ben",
"state" => "Benin",
"zipcode" => "300251",
"country" => "Nigeria",
"phonenumber" => "+234.812343459"
],
"billing" => [
"firstname" => "james",
"lastname" => "andrew",
"fullname" => "james andrew",
"companyname" => "jamescompany",
"email" => "[email protected]",
"address1" => "76 Osaru st",
"address2" => "",
"city" => "Ben",
"state" => "Benin",
"zipcode" => "300251",
"country" => "Nigeria",
"phonenumber" => "+234.812343459"
],
"admin" => [
"firstname" => "james",
"lastname" => "andrew",
"fullname" => "james andrew",
"companyname" => "jamescompany",
"email" => "[email protected]",
"address1" => "76 Osaru st",
"address2" => "",
"city" => "Ben",
"state" => "Benin",
"zipcode" => "300251",
"country" => "Nigeria",
"phonenumber" => "+234.812343459"
],
]
};
$headers = [
"username: [email protected]",
"token: " . base64_encode(hash_hmac("sha256", "1234567890QWERTYUIOPASDFGHJKLZXCVBNM", "[email protected]:" . gmdate("y-m-d H")))
];
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "{$endpoint}{$action}");
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($params));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
$response = curl_exec($curl);
curl_close($curl);
Articles Connexes
- Vérifier la Disponibilité du Domaine
- Obtenir les Détails de Contact
- Obtenir le Code EPP
- Obtenir les Serveurs de Noms d'un Domaine
- Obtenir le Verrou d'Enregistrement d'un Domaine
Cet article a-t-il été utile ?
Discussion
Chargement de la discussion…
Connectez-vous pour rejoindre la discussion.