Salut à tous,
Merci pour cette plateforme d'échange.
J'ai ce message qui s'affiche lorsque j'essaie de créer un sous domaine à partir de mon code php.
POST https://eu.api.ovh.com/1.0/domain/zone/mondomain.com/record
resulted in a 400 Bad Request
response: {"message":"Invalid signature","httpCode":"400 Bad Request","errorCode":"INVALID_SIGNATURE"}
J'utilise l'api OVH pour php .
J'ai généré les clés AK, AS, et CK en utilisant la doc ovh.
Voici à quoi ressemble le bout de code pour la création du sousdomaine en question
$ovh = new Api( $applicationKey, // Application Key
$applicationSecret, // Application Secret
'ovh-eu', // Endpoint of API OVH Europe (List of available endpoints)
$consumerKey); // Consumer Key
$result = $ovh->post('/domain/zone/mondomain.com/record', array(
'fieldType' => 'A', // Resource record Name (type: zone.NamedResolutionFieldTypeEnum)
'subDomain' => 'test-sousdomain', // Resource record subdomain (type: string)
'target' => 'monIP', // Resource record target (type: string) ssh root@
'ttl' => '0', // Resource record ttl (type: long)
));
Merci pour l'attension que vous porterez à ce sujet.