Blount / Cheky

Alerte mail et RSS pour Leboncoin.fr
GNU General Public License v3.0
156 stars 46 forks source link

Permettre aux SMS OVH d'être envoyés aux heures non ouvrables #89

Open mossroy opened 6 years ago

mossroy commented 6 years ago

Par défaut, OVH n'envoie les SMS qu'entre 8h et 20h (parce qu'il considère que ce sont potentiellement des messages commerciaux) Pour pouvoir les envoyer à n'importe quelle heure, il suffit de rajouter le paramètre noStop=1 dans l'appel HTTP Cf https://docs.ovh.com/fr/sms/envoyer_des_sms_depuis_une_url_-_http2sms/

A voir s'il faut le mettre en dur ou le rajouter comme un paramétrage optionnel dans l'IHM de Cheky (c'est probablement mieux).

Blount commented 5 years ago

Bonjour, Pourrais-tu faire un test pour moi ? Dans le fichier lib/Message/Adapter/SmsOvh.php, à la ligne 123, ajouter ceci :

            "message" => utf8_decode($message),
            "noStop" => 1, // Ligne à ajouter
            "contentType" => "text/json"

Et me dire si cela envoie bien les SMS hors des plages horaires des SMS commerciaux. Merci.

mossroy commented 5 years ago

Merci, oui je vais tester ça

mossroy commented 5 years ago

Ca a l'air de fonctionner : en ajoutant la ligne, je viens d'envoyer le SMS de test après 21h, et l'ai reçu immédiatement. En enlevant à nouveau la ligne, et en renvoyant le SMS de test, je ne reçois rien (je suppose que ça arrivera demain matin). Bref, pour moi le test est concluant