Comment envoyer de sms avec l'api twilio

Signaler
-
Messages postés
13618
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 juillet 2021
-
Bonjour, j'ai intégré dans mon programme un système d'envoi de sms avec php, je voudrais utiliser un api twilio pour envoyer des sms. je l'ai adapté par rapport à de tuto que j'ai eu sur le net, mais ça ne marche pas de ma part. si vous pouvez avoir des astuces pour envoyer des sms en php avec n'importe quel api, je suis ouvert à toute suggestion. merci d'avance

5 réponses

Messages postés
33137
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 juillet 2021
3 639
Bonjour,

"ça ne marche pas" ... sans nous montrer le code que tu as utilisé .. ne nous permettra pas à t'aider à corriger éventuellement ton problème.
Bien entendu, il faut que tu regardes la documentation officielle de cette api et certainement que tu souscrives à leurs services ( payant ? ) pour que ton code puisse fonctionner.
Sinon, il existe d'autres services proposant se service, Sendinblue, OVH ... (tous payant bien entendu...)

franchement je commence à me demander si par le billet(moyen) de langage de programmation comme php, js, et autre on ne peut pas manipiler les api de messagerie sms. veuillez m'aider à mieux comprendre ce qqui n'evolue pas, car avec les tutos que j'ai tiré sur le net, tout marche comme sur de roulettes

merci encore une fois
Messages postés
33137
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 juillet 2021
3 639

ensuite j'ai recu deux messages d'erreur comme suit:
Fatal error: Uncaught Exception: HTTP Error calling Clockwork API - HTTP Status: 0 - cURL Erorr: SSL certificate problem: unable to get local issuer certificate in C:\wamp64\www\sms\Class-Clockwork.php on line 531

et l'autre

Exception: HTTP Error calling Clockwork API - HTTP Status: 0 - cURL Erorr: SSL certificate problem: unable to get local issuer certificate in C:\wamp64\www\sms\Class-Clockwork.php on line 531



Vu les messages d'erreur... tu sembles travailler en "local" sur ton ordi.
Sauf que visiblement, ces apis s'attendent à ce que tu utilises un certificat ssl sur ton serveur... ce qui n'est pas le cas.
Où placer ce certicat, parceque j'ai déjà un hergement payant certifié ssl auprès d'un fournisseur agréé. Comment fait, j'envoie le fichier sur mon serveur distant mais rien ne se passe, ou peut être il y a une autre manière de faire à part celle que j'applique, parceque même sur le serveur distant ça ne donne rien du tout
Messages postés
33137
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 juillet 2021
3 639
Ca ne donne rien ... ou tu as le même message d'erreur ???
Ce n'est pas pareil ..

Au cas où, regarde les solutions proposées ici :
https://thisinterestsme.com/php-curl-ssl-certificate-error/
>
Messages postés
33137
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 juillet 2021

sur le serveur distant, ça n'envoi pas le message d'erreur mais plutôt le sms ne pas envoyé
>
Messages postés
33137
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 juillet 2021

j'exploite d'abord le lien que vous venez de m'envoyer
Messages postés
13618
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 juillet 2021
4 490
Bonjour,

Free Mobile met à disposition de ses abonnés une API permettant d'envoyer des SMS, mais uniquement sur le numéro de mobile de l'abonné, ceci pour éviter d'éventuelles dérives.

Pas sous cet angle là
Messages postés
13618
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 juillet 2021
4 490 > Kj
Ok dans ce cas il faut passer à la caisse ;)
Mais tu peux me dire comment procéder d'abord stp
Messages postés
13618
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 juillet 2021
4 490 > Kj
Pour faire quoi ?
Comment procéder avec Free Mobile
Messages postés
13618
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 juillet 2021
4 490
Tu te connectes sur ton compte, tu vas dans "gérer mes options" puis tu actives les "notifications par SMS" tu vas obtenir une clé qui servira à t'identifier auprès de l'API.
>
Messages postés
13618
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 juillet 2021

Est ce que cela se fait avec l'interaction des langage de programmation ?
Messages postés
13618
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 juillet 2021
4 490 > Kj
Cette première partie ne nécessite pas de programmation.
>
Messages postés
13618
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 juillet 2021

Il y a-t-il une manière de programmer ça, du genre à envoyer des utilisateur des messages de confirmation lors de l'inscription dans un système ?
Messages postés
13618
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
26 juillet 2021
4 490 > Kj
Non puisque les notifications seront envoyés uniquement sur ton numéro.