PHP envoyer des SMS avec Bouygues

02978540-photo-logo-bouygues-telecom

 

 

C'est en quelques sortes mon cadeau de noël pour vous !

 

Je vous offre un court script en PHP permettant d'envoyer des SMS avec votre compte Bouygues !

 

Il y a néanmoins une limitation 5  SMS par jours ^^
Vous pouvez créditer votre compte pour envoyer plus ^^

 

 

Heap of gift boxes

 

 

Pour ce qui est de l'installation, vous récupérer le script, et vous renseignez vos cookies (copié collé)

 

Capture

 

Attention, ce script est fait maison, il ne vient pas de Bouygues, il est donc possible que Bouygues décide de mettre une sécurité pour lutter contre ce genre d'utilisation de leurs système ...

 

Le script est dispo ici : https://dyrk.org/tools/bouygues.txt

 

Edit : 
Il est possible que vous ayez à modifier dans le script l'url du serveur de bouygues en remplaçant le http par https.

Le 30.07.2018

 

11 comments

  • Bonjour,
    Merci beaucoup pour ce script. Malheureusement, il buggue à la toute dernière étape, il me renvoie « Suite à un problème technique, nous ne sommes pas en mesure de répondre à votre demande. Veuillez nous excuser pour la gêne occasionnée. » alors qu’il passe l’étape précédente sans problème (le cookie est donc bien pris en compte).

    Ce n’est pas un problème temporaire chez Bouygues puisque manuellement ça passe (J’entre « http://www.mobile.service.bbox.bouyguestelecom.fr/services/SMSIHD/sendSMS.phtml?msisdn=0663xxxxxx&msg=TEST+message » puis saisie de l’URL « http://www.mobile.service.bbox.bouyguestelecom.fr/services/SMSIHD/confirmSendSMS.phtml » et enfin « http://www.mobile.service.bbox.bouyguestelecom.fr/services/SMSIHD/resultSendSMS.phtml » et le SMS est bien envoyé)

    Est-ce que cela pourrait venir de ces 2 lignes de script ?
    ‘Verif.x’ => ’34’,
    ‘Verif.y’ => ‘7’,

    Merci infiniment de votre aide !

    • Salut @Dixours, alors je pense que ça peux venir en effet de ces 2 paramètres :)

      Pour réaliser ce script, à l’époque, j’avais fait un petit peu de rétro engeenering.

      Grosso merdo, tu fais du « pas à pas », manuellement.

      Si tu utilises chromes, je t’invite à faire la manipulation manuellement depuis l’interface de Bouygue, tout en surveillant ce qu’il se passe depuis la console (touche F12 + onglet network).

      Via la console, tu verras les requêtes vers les différentes pages, les entêtes (cookies, ….) ainsi que les paramètres envoyés.

      Je ne peux plus trop le mettre à jour, car je suis passé chez Free il y a plusieurs mois :/ néanmoins, je serais ravi, que par mes conseils « savants » tu parviennes à mettre à jour le fameux script et que je puisse le partager à nouveau en te citant :)

      • Merci de ta réponse ! J’utilise Maxthon (forcément !) mais pour l’occasion je vais installer Chrome !
        Si j’obtiens un résultat, je reviendrai bien évidemment le partager ici !

        Merci encore et à très bientôt donc,

        Dixours, Admin Maxthon France

    • Votre serveur est mal orthographie..au lieu de http:// ajoutez https://

      • Salut Dixours,

        Tu dépoussières un article vieux de 2014 ;)
        Le serveur était bien en http à l’époque ^^
        En tout cas j’ai mis un petit « edit » dans l’article suite à ton commentaire.
        A bientôt amigo ^^

  • Bonjour,

    Je viens de passer chez Bouygues il n’y a pas très longtemps et comme j’étais chez free avant, je cherchais aussi à ce que mon serveur m’envoie des sms. Je suis tombé sur ce post et il m’a servi de base pour avoir un script pleinement fonctionnel. Un grand merci ! Je l’ai retravaillé pour avoir une authentification complète avec juste login et pass mis dans un script d’appel. Cela permet de s’affranchir d’un cookie de session qui expire au bout d’un certain temps et qui oblige à modifier le script. Voici ma solution finale: https://rpi-florentv.zapto.org/gitlist/send-sms.git/master/.

    J’en ai déduit que :
    ‘Verif.x’ => ’34’,
    ‘Verif.y’ => ‘7’,
    ne servent à rien. J’ai essayé avec plein de valeurs différentes et c’est passé à chaque fois. Donc peut importe les valeurs. Il faut faire aussi attention à la longueur du message. Comme on envoi UN sms et que la longueur standard d’un sms est de 160 caractères, il faut faire attention à ne pas dépasser cette limite.

    J’ai couplé ce script avec un cron pour me permettre d’envoyer automatiquement ce message.

    L’utilisation est la suivante:
    – modifier le login / mot de passe dans run.sh
    – modifier le chemin du script bouygues.php dans run.sh
    – rendre exécutable run.sh en faisant chmod u+x run.sh
    – exécuter: echo « Mon super message » | ./run.sh

    Bonne fin de WE !

  • Merci pour ce scripts.

    Je prendrais tout mon temps pour le teste.

Répondre à Dixours Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site est protégé par reCAPTCHA et le GooglePolitique de confidentialité etConditions d'utilisation appliquer.