OVH Community, votre nouvel espace communautaire.

[SOAPI] telephonySmsSend - Erreur


Saluzafa
04/01/2012, 01h44
J'ai trouvé la solution, cela venait de la lib HTTPI dont dépend Savon.

Il suffit de configurer l'adaptateur HTTP de la lib HTTPI sur "Net::HTTP" via la ligne (au début du script) :
Code:
HTTPI::Adapter.use = :net_http
Tout fonctionne à présent .

Saluzafa
03/01/2012, 22h28
Bonsoir,

Je tente désespérément d'envoyer un SMS via l'API OVH. J'utilise Ruby et la gem Savon afin de dialoguer avec le serveur SOAP d'OVH.

Tout se passe bien, la connexion, la déconnexion ainsi l'envoi de message sans accent.

Cependant, lorsque je tente d'envoyer un message avec un ou plusieurs accent ou caractère spécial, le serveur me retourne l'erreur suivant :
Code:
soap:ClientApplication failed during request deserialization: 
unclosed token at line 1, column 653, byte 654 at /usr/lib/perl5/XML/Parser.pm line 187
http://soap3.ovh.ha.ovh.net:1663/
Code:
Application failed during request deserialization: 
unclosed token at line 1, column 653, byte 654 at /usr/lib/perl5/XML/Parser.pm line 187
Une idée ?

En vous remerciant par avance,
Cordialement,
Julien