Bonjour,
Voici le code utilisé :
try {
// Envoi de la requête
// $result = $ovh->put("/domain/atemo.pro/serviceInfos", array(
// 'renew' => null // ⚠️ Vérifie si "null" est bien accepté !
// ));
$updateData = [
'renew' => [
'automatic' => false, // Désactiver le renouvellement automatique
'deleteAtExpiration' => false, // Ne pas supprimer à l'expiration
'forced' => false // Ne pas forcer le renouvellement
]
];
$result = $ovh->put("/domain/atemo.pro/serviceInfos", $updateData);
if ($result == "") {
try {
// Récupérer le statut actuel du domaine après la mise à jour
$domainInfo = $ovh->get("/domain/atemo.pro/serviceInfos");
// Affichage des infos récupérées
echo "<pre>";
print_r($domainInfo);
echo "</pre>";
} catch (RequestException $e) {
echo "Erreur HTTP : " . $e->getResponse()->getStatusCode() . "\n";
echo "Message : " . $e->getResponse()->getBody();
} catch (Exception $e) {
echo "Erreur Générale : " . $e->getMessage();
}
}
// Affichage du résultat
print_r($result);
} catch (RequestException $e) {
// Capture les erreurs HTTP (403, 400, etc.)
echo "Erreur HTTP : " . $e->getResponse()->getStatusCode() . "\n";
echo "Message : " . $e->getResponse()->getBody();
} catch (Exception $e) {
// Capture toute autre erreur (ex : clé API invalide)
echo "Erreur Générale : " . $e->getMessage();
}
Sur
Sur
$result = $ovh->put("/domain/atemo.pro/serviceInfos", $updateData);
La valeur retournée est vide, visiblement pas d'erreur retournée, mais le statut du nom de domaine ne bouge pas, le renew reste en automatique.
Quelqu'un aurait une idée ?
Merci d'avance
La valeur retournée est vide, visiblement pas d'erreur retournée, mais le statut du nom de domaine ne bouge pas, le renew reste en automatique.
Quelqu'un aurait une idée ?
Merci d'avance
Bonjour Fabien,
Si le dysfonctionnement persiste, je vous invite à ajouter des précisions ainsi que les tests effectués depuis la création de votre post.
Dans le cas contraire, n’hésitez pas à partager la solution trouvée afin d’en faire profiter le plus grand nombre.
^FabL