Posez votre question Signaler

Envoi SMS

koloro - Dernière réponse le 18 juin 2010 à 14:26
Bonjour,
Je teste un SDK de SFR qui permet l'envoi du SMS vers des portables SFE, j'ai configurer le fichier Config.php avec les paramètres donné lors de mon inscription, j'ai hébergé le SDK sur mon Serveur localhost (Apache 2.2.1)
en fait ils ont mis en disposition un exemple à tester (RED.PHP), mais lors de l'envoi du SMS, j'ai comme erreur :
Erreur lors de l'accès SMS.SendSMS : SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://ws.red.sfr.fr/red-ws/SMSService-v1?wsdl' : failed to load external entity "https://ws.red.sfr.fr/red-ws/SMSService-v1?wsdl"
Dans le fichier config.php j'ai la variable
$red_ws_root_endpoint = "https://ws.red.sfr.fr/red-ws"; cette variable précise l'emplacement de la racine du WebService.
en fait, je ne sais si je dois changer quelque chose dans la configuration d'Apache!?
Merci de votre réponse
Lire la suite 

Envoi SMS »

4 réponses
Réponse
+0
moins plus
je remarque une chose: le certificat n'est pas valide
essayes en http plutot que https
koloro - 21 juil. 2009 à 15:28
merci de votre réponse Nabla's, en fait j'ai déjà essayé mais toujours meme erreur!!

Pour le certificat je l'ai installé, et j'ai mis le chemin dans le fichier config.php

//Authentification HTTPS Certificat
$red_partner_cert_filepath = "C:\wamp\www\sanaa\koloro.pem";
Ajouter un commentaire
Réponse
+0
moins plus
quand je mets http au lieu de https j'ai cette erreur

Erreur lors de l'accès SMS.SendSMS : SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://ws.red.sfr.fr:80/red-ws/SMSService-v1?wsdl=2' : Extra content at the end of the document
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

Je test aussi cette API et elle fonctionne en envoie de SMS !
moi je dirai que ca vient du PATH vers le certificat ! utilise "/" au lieu de "\"

example du mien, avec des xxxxx pour mes identifiants !


<?php
/*******************************/
/******** Configuration ********/
/*******************************/

//Proxy (optionnel)
$red_ws_proxy_host = "";
$red_ws_proxy_port = 80;
$red_ws_proxy_login = "";
$red_ws_proxy_password = "";

//Emplacement de la racine du WebService
$red_ws_root_endpoint = "https://ws.red.sfr.fr/red-ws/";

//Localisation des wsdls (optionnel)
//$red_ws_wsdl_dir = "/ABSOLUTE_PATH//wsdl";

//Authentification HTTPS Certificat
$red_partner_cert_filepath = "D:/archives/download/web/www/extensions/sfr_red/certif/xxxx.pem";
$red_partner_cert_password = "xxxxxxxx";

//Authentification Basic Auth
$red_partner_name = "xxxxxxxxxxxxx";
$red_service_name = "red101";
$red_service_password = "xxxxxxxxxxxx";
?>
Ajouter un commentaire
Ce document intitulé « Envoi SMS » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook