Bonjour,
j'essaie d'utiliser l'api pour créer des redirections, et je n'y parviens pas. Ce n'est pas un souci de droits, l'appel part, mais je recois une erreur 400.
$res1 = $ovh->post('/email/domain/chezmoi.com/redirection', array(
'' => '{"from":"'.$name.'@chezmoi.com","localCopy":false,"to":"toto@chezmoi.com"}', // Request Body (type: email.domain.RedirectionCreation)
));
Je recois en réponse
``400 Bad Request` response: {"class":"Client::BadRequest","message":"Body parameter to is mandatory"}`
C'est exactement le même souci que déjà évoqué sur un autre ticket :
https://community.ovhcloud.com/t/22766
En avance merci pour votre aide,
Pascal
Bonjour,
Au cas où d'autres personnes rencontreraient ce même souci, voici la syntaxe correcte qui permet de créer la redirection (remplacer xxxxxx par votre domaine)
$res1 = $ovh->post('/email/domain/xxxxxx.com/redirection',
array('from' => $name.'@xxxxxx.com','localCopy' => False,'to' => 'pascal@xxxxxx.com'));
Il faut donc bien respecter les arguments.