Error fatal lors de l'utilisation de l'api de ovh

Je voulais envoyer des sms avec l'api de ovh voici l'erreur que cela mets . J'ai pourtant souscrire a un abonnement sms



Fatal error: Uncaught GuzzleHttp\Exception\ClientException: Client error response [url] https://api.ovh.com/1.0/sms/ovh-eu/jobs/ [status code] 403 [reason phrase] Forbidden in /storage/ssd4/388/19876388/public_html/civivox/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:89 Stack trace: #0 /storage/ssd4/388/19876388/public_html/civivox/vendor/guzzlehttp/guzzle/src/Subscriber/HttpError.php(32): GuzzleHttp\Exception\RequestException::create() #1 /storage/ssd4/388/19876388/public_html/civivox/vendor/guzzlehttp/guzzle/src/Event/Emitter.php(108): GuzzleHttp\Subscriber\HttpError->onComplete() #2 /storage/ssd4/388/19876388/public_html/civivox/vendor/guzzlehttp/guzzle/src/RequestFsm.php(91): GuzzleHttp\Event\Emitter->emit() #3 /storage/ssd4/388/19876388/public_html/civivox/vendor/guzzlehttp/guzzle/src/RequestFsm.php(132): GuzzleHttp\RequestFsm->__invoke() #4 /storage/ssd4/388/19876388/public_html/civivox/vendor/react/promise/src/FulfilledPromise.php(28): GuzzleHttp\RequestFsm->GuzzleHttp{closure}() #5 /storage/ssd4/388/19876388/public_html/civivox/vendor/guzzlehttp/ringphp/src/Future/CompletedFutureValue.php(55): React\Promise\FulfilledPromise->then() #6 /storage/ssd4/388/19876388/public_html/civivox/vendor/guzzlehttp/guzzle/src/Message/FutureResponse.php(43): GuzzleHttp\Ring\Future\CompletedFutureValue->then() #7 /storage/ssd4/388/19876388/public_html/civivox/vendor/guzzlehttp/guzzle/src/RequestFsm.php(134): GuzzleHttp\Message\FutureResponse::proxy() #8 /storage/ssd4/388/19876388/public_html/civivox/vendor/guzzlehttp/guzzle/src/Client.php(165): GuzzleHttp\RequestFsm->__invoke() #9 /storage/ssd4/388/19876388/public_html/civivox/vendor/ovh/ovh/src/Api.php(243): GuzzleHttp\Client->send() #10 /storage/ssd4/388/19876388/public_html/civivox/vendor/ovh/ovh/src/Api.php(273): Ovh\Api->rawCall() #11 /storage/ssd4/388/19876388/public_html/civivox/index.php(27): Ovh\Api->post() #12 {main} thrown in /storage/ssd4/388/19876388/public_html/civivox/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php on line 89

Bonjour @SandrinD,

Je vous invite à préciser la finalité de votre projet afin que la communauté puisse vous apporter un retour adapté à votre situation.

^FabL

bon apparement c'etait l'abonnement que j'avais prix , smpp au lieu de sms api
Maintenant cela marche mais ne renvoie rien pour confirmer l'envoi et j'envoi egalement sur le +229 et cela ne viens pas aussi

voici mon code


require DIR . '/autoload.php';

use \Ovh\Api;

// Informations d'authentification OVH
$applicationKey = 'f440bd4afc18d6ae';
$applicationSecret = '8fb123693a3acec530f9bb8089acf7c7';
$consumer_key = '34eb26b5f303ce6164441f96b3caf6af';
$endpoint = 'ovh-eu';

// Création d'une instance de l'API OVH
$ovh = new Api($applicationKey, $applicationSecret, $endpoint, $consumer_key);

// Paramètres pour l'envoi de SMS
$serviceName = 'sms-gj185659-1'; // Remplacez XXXXXX par votre identifiant SMS OVH
$message = 'Hello, ceci est un message de test !';
$receivers = array('+3360000000'); // Numéros de téléphone des destinataires, séparés par des virgules

// Envoi de SMS à plusieurs destinataires
$result = $ovh->post("/sms/$serviceName/jobs/", array(
'message' => $message,
'receivers' => $receivers
));

// Vérification du résultat de l'envoi
if ($result == true) {
echo "Le message a été envoyé avec succès à " . count($receivers) . " destinataires !";
} else {
echo "Une erreur s'est produite lors de l'envoi du message.";
}
?>

la finalité c'est juste d'envoyer des sms en france et au dela pour une campagne de publicité depuis le site web de la personne