Utilisation API OVH Cloud / Création de zone / Ré des serveurs DNS
... / Utilisation API OVH Cloud...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
question

Utilisation API OVH Cloud / Création de zone / Ré des serveurs DNS

Par
KevinB55
Créé le 2023-03-27 15:39:28 (edited on 2024-09-04 11:26:36) dans Domain Name System (DNS)

Bonjour à tous,

Je ne sais pas où poster mon message, mais bon ici me semble le plus approprié.

Je souhaite utiliser l'API pour créer, import et réinitialiser les zones de DNS de mes noms de domaines. Je rencontre quelques difficultés...
J'arrive à me connecter via le wrapper php, mais je ne trouve pas la requête à exécuter pour réinitialiser les serveurs DNS d'un nom de domaine hébergé chez OVH.
De plus, j'ai tenté en faisant un import, mais cela ne semble pas fonctionner... Comment créer une zone DNS pour un domaine via l'API ?

Bonne journée,


8 réponses ( Latest reply on 2023-03-28 18:01:50 Par
KevinB55
)

Bonjour,

vous lancez bien un "refresh" de la zone à la fin ?

Cordialement, janus57

Merci de la réponse,

J'ai ce message :
> There is no DNS zone for this domain, please enable it before to change DNS servers

Mais je ne sais pas comment les "enable" via l'API.

Bonjour,

Une zone DNS se commande (c'est pas une simple activation).

Cordialement, janus57

D'accord donc impossible via l'API...

Bonjour,

De mémoire si mais c'est dans la partie commande de l'API.

Cordialement, janus57

D'accord, j'ai donc fait le process de :
* creation de panier : /order/cart
* ajout de Zone DNS dans le panier : /order/cart/{cartId}/dns
* assigner le panier à l'utilisateur connecté : /order/cart/{cartId}/assign
* mais quand je lance un checkout : /order/cart/{cartId}/checkout, j'ai "template not found"
Aussi, à aucun moment je n'ai indiqué le domaine, c'est peut-être lié...

Bonjour,

La je peux pas aider c'est à vous d'étudier l'API pour correspondre à vos besoins.

Cordialement, janus57

il fallait utiliser /order/cartServiceOption/domain/{domain}
puis /order/cart/{cartId}/item/{itemId}/configuration
et tout est OK,

Merci pour l'aide

Bonne journée