OVH Community, votre nouvel espace communautaire.

Modification DNS secondaires via SOAPI


Leeloo
16/09/2015, 12h11
Bonjour,

utilisez plutôt l'API OVH :

https://api.ovh.com/console/#/domain

Lire ce document pour avoir une idée sur les manipulations à faire pour interroger l'API :

https://api.ovh.com/g934.first_step_with_api

Ex:

Code PHP:

set_time_limit 
(6000);
include(
"OvhApi.php");

$_root 'https://api.ovh.com/1.0';
$_ak 'xxxxxxxxxxxxxxx';
$_as 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';


$_ck[] = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';

$ips "premierdomaine.com
deuxiemedomaine.com
troisiemedomaine.com
.....
"
;

$ips explode("\n"$ips);

foreach(
$_ck as $cle_ck => $consumerKey){

    
$rest = new OvhApi($_root$_ak$_as$consumerKey);
    
    foreach(
$ips as $cle_ip => $ip){

        
$ip trim($ip);    
        
$result $rest->get('/domaine/zone/' $ip );
                       
        
var_dump($result->message);           
        
flush();

      
//...

    
}

}

DNSatic
15/09/2015, 23h45
Bonjour à tous,

pour différentes raisons je vais remplacer un serveur OVH par un serveur SYS.
Ce serveur héberge les sites pour une quarantaine de noms de domaines.
Les zones DNS sont configurées sur ce serveur (bind).
Dans mon interface OVH les noms de domaine sont configurés ainsi :
serveur DNS : srv01.mondomaine.fr
serveur DNS : sdns2.ovh.net

Je voudrais pouvoir supprimer la deuxième ligne des noms de domaine concernés pour la remplacer par le dns secondaire de SYS (ou un autre prestataire si ça me prend...)
Et le tout avec la SOAPI, pour éviter d'avoir à me taper l'édition des 40 domaines à la main... et j'ai beau chercher, ça doit être sous mes yeux mais je ne trouve pas la méthode qui va bien...

Merci d'avance!

Edit : dedicatedSecondaryDNSAdd? pourquoi me demande-t-il le server hostname et ip?