OVH Community, votre nouvel espace communautaire.

Mise en place de deux scripts API OVH


WeboT
22/04/2007, 07h13
Bonjour,

Il existe un scrit pour modifier les dns sur sourceforge

http://sourceforge.net/project/showf...kage_id=215841

a+

WeboT

makheda
12/04/2007, 21h50
API-OVH

caaptusss
12/04/2007, 20h58
Up

caaptusss
10/04/2007, 09h42
D'accord, je vais tester, néanmoins, la variable "domain.tld", elle contient quoi ? on la fait passer comment ?
On peux la passer du genre : $domaine.tld=$_POST ('domaine] ?

Autre question rapide, est ce que quelqu'un ici aurais un script API tout prêt pour enregistrer des redirections (redirection et pas des entrées de zone dns) ?

Merci encore !

DeMZed
10/04/2007, 08h55
redite, post à effacer

DeMZed
10/04/2007, 08h50
Nope, rien à lancer !

PEAR est une bibliothèque, un ensemble de classes incluses (généralement) dans le include_path : C'est pret à l'emploi !

==> http://pear.php.net

caaptusss
09/04/2007, 18h06
Merci pour cette page, y a en effet pas mal d'infos intéréssantes !

Seul problème, je ne connais pas du tout la technologie PEAR...
Y a un module php ou apache à lancer ? (j'suis sous windows 2003)

flox
09/04/2007, 01h20
la nouvelle version de l'API vient de sortir :
http://guides.ovh.net/soapi

la fonction que tu cherche est zoneEntryAdd
zoneEntryAdd

il y des exemples pour PHP+PEAR, perso je l'utilise sans problème avec PERL

caaptusss
08/04/2007, 23h37
Bien sur !

Le script en lui même s'execute sans erreur et l'image ok.jpg s'affiche.

Pas d'erreur, pas d'infos, et sur le manager, aucuns changements dans la Zone DNS...

Je commence tout juste à m'intérésser à l'API, c'est pas particulièrement simple à comprendre sans aucuns tutoriaux :/

nellyinf
08/04/2007, 23h29
Citation Envoyé par caaptusss
Seulement ... ça ne fonctionne pas Smile
Tu peux etre plus précis si tu veut que l'on t'aide STP ?

caaptusss
08/04/2007, 20h55
Bonjour à tous,

Je veux mettre en place deux scripts sur mon serveur dédié OVH (100M).

J'ai écrit ce script :

Code:
 $nic , "password" => $pass ) )
         or die ( $ovh_status ) ;
         
       $ssid = $ssid["value"] ;
       
        $result = ovh ("DnsEntryModify", $ssid, array("domain" => $domaine , "fieldtype" => 'A', "target" => '213.186.33.5', "target_new" => '91.121.25.13'));
        $result = ovh ("DnsEntryModify", $ssid, array("domain" => $domaine , "fieldtype" => 'MX1', "overwrite" => '1', "editMxAnyway" => '1', "target" => 'redirect.ovh.net', "target_new" => 'freeheberg.com'));
        $result = ovh ("DnsEntryModify", $ssid, array("domain" => $domaine , "fieldtype" => 'CNAME', "target" => 'pop3.$domaine', "target_new" => '$domaine'));
        $result = ovh ("DnsEntryModify", $ssid, array("domain" => $domaine , "fieldtype" => 'CNAME', "target" => 'smtp.$domaine', "target_new" => '$domaine'));
        echo "

"; ovh ( "Logout" , $ssid ) or die ( $ovh_status ) ; echo $ovh_status . "\n" ; ?>
Seulement ... ça ne fonctionne pas Smile

J'ai un second script que j'aimerais mettre en place pour créer automatiquement des redirection.

Est ce que quelqu'un a une idée du bug actuel sur le premier et a une idée du code à mettre pour créer des redirection automatique sur mes domaines ?

Merci encore !