TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Page 4 sur 4 Précédent  1, 2, 3, 4

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  jamaique62 le 14/9/2014, 9:41 pm

Bonsoir Steelson
Pour limiter les envois de SMS par google aux seules alertes d intrusion ou d inondation..., dont au demeurant le nombre est aléatoire, je voudrais indiquer par exemple qu il ne déclenche pas l envoi pour les mots portée, changement....

jamaique62
Habitué
Habitué

Messages : 63
Date d'inscription : 14/01/2014
Localisation : Pas de Calais

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  Steelson le 14/9/2014, 10:01 pm

Dans Gmail : paramètres > filtres > créer (ou modifier), mettre sous "ne contient pas [les mots]" : portée, changement
avatar
Steelson
Habitué
Habitué

Messages : 137
Date d'inscription : 02/08/2014

http://www.geodelos.com

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  jamaique62 le 14/9/2014, 10:05 pm

Donc simplement séparer les mots par une virgule?
Merci pour tes réponses

jamaique62
Habitué
Habitué

Messages : 63
Date d'inscription : 14/01/2014
Localisation : Pas de Calais

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  jamaique62 le 14/9/2014, 10:08 pm

en fait seul le premier mot de la série est pris en compte

jamaique62
Habitué
Habitué

Messages : 63
Date d'inscription : 14/01/2014
Localisation : Pas de Calais

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  Steelson le 15/9/2014, 6:07 am

Essaye sans virgule comme dans "contient les mots" qui peut en contenir plusieurs.

Cela fonctionne MAIS il faut comprendre que c'est ni l'un ni l'autre, aucun des 2 termes. Si l'un des 2 est présent alors cela ne répond pas à la requête.

Donc cela doit répondre à ton besoin. Tu ne filtreras donc ni les messages contenant "portée", ni les messages contenant "changement".


Je m'explique ...
J'ai fait un test
Code:
abcd efgh -{ijkl mnop}

abcd efgh ijkl mnop qrst uvwx yz = sera ignoré
abcd efgh ijkl qrst uvwx yz = sera ignoré
abcd efgh mnop qrst uvwx yz = sera ignoré
abcd efgh qrst uvwx yz = sera pris en compte par le filtre
avatar
Steelson
Habitué
Habitué

Messages : 137
Date d'inscription : 02/08/2014

http://www.geodelos.com

Revenir en haut Aller en bas

merci

Message  jamaique62 le 20/9/2014, 11:07 pm

Merci
ça marche!
PS le nombre de SMS google tres aléatoire d un jour à l'autre!

jamaique62
Habitué
Habitué

Messages : 63
Date d'inscription : 14/01/2014
Localisation : Pas de Calais

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  steph44 le 1/6/2015, 8:17 am

Bonjour,

Cette possibilité de notification SMS sera bientôt impossible, en effet, je viens de recevoir cet email de la part de Google :


Hervé du site ABAVALA en parle également dans un de ses articles : ICI
avatar
steph44
Modérateur

Messages : 2897
Date d'inscription : 30/10/2012
Localisation : 44

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  lyonel le 1/6/2015, 10:06 am

Avec Free mobile y a la possibilité


lyonel
Habitué
Habitué

Messages : 285
Date d'inscription : 02/01/2013
Localisation : Rennes, BZH !!

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  Steelson le 1/6/2015, 7:23 pm

Hé oui, trop beau, avec google c'est foutu ! et ils se sont fendus d'une explication alambiquée pour cela !
Sachant que IFTTT n'est pas fiable, je l'ai déconnecté (je n'ai du reste jamais compris comment ils auraient pu scruter en permanence les milliards de connecteur !)
Reste free, merci free ...
avatar
Steelson
Habitué
Habitué

Messages : 137
Date d'inscription : 02/08/2014

http://www.geodelos.com

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  sebast62 le 9/6/2015, 10:32 am

Bonjour à tous,

Quelqu'un aurait un tuto SVP pour mettre en place un script via Free Mobile ?

sebast62
Habitué
Habitué

Messages : 88
Date d'inscription : 24/02/2014
Localisation : France

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  Steelson le 9/6/2015, 1:20 pm

J'avais du écrire quelque chose là dessus, je ne retrouve pas la post.

Voici néanmoins le code

Code:
function freeSMS() {
  var libelle = GmailApp.getUserLabelByName('SMS');
  var conversation = libelle.getThreads();
  for(i in conversation){
    if(conversation[i].isUnread()){
      var message = conversation[i].getMessages()[Number(conversation[i].getMessageCount()-1)];
      
      var texte =  "De " + message.getFrom() + " Titre " + message.getSubject() + " Message " + message.getPlainBody().replace(/(\r\n|\n|\r)/gm," ");
      texte = texte.replace(/(&|nbsp;)/gm," ");
      texte = texte.replace(/(\s{2,})/gm," ");
      texte = texte.replace(/([^a-zA-Z0-9 ])/gm,"_");
      // texte = texte.replace(/([^0-9a-zA-Z£$¥@èéùà!?_"%'()*+-.\/:;<=> ])/gm,"_");
      
      var depuis = 0;
      var jusque = texte.length ;
      var taille = 160;
      
      while (depuis < jusque) {
        var longueur = texte.substring(depuis,depuis + taille).lastIndexOf(" ");
        var response = UrlFetchApp.fetch("https://smsapi.free-mobile.fr/sendmsg?user=XXXXXXXX&pass=XXXXXXXXXXXXXX&to=XXXXXXXXXX&msg="+encodeURIComponent(texte.substring(depuis,depuis + longueur)));
        depuis = depuis + longueur + 1;
        Utilities.sleep(5000);
      }

      conversation[i].markRead();
    }
  }
}

il faut bien sûr obtenir de free les identifiants (voir site si tu ne les a pas déjà).

De mémoire, à la réception d'un message, google le mets dans un répertoire que j'ai appelé SMS.
avatar
Steelson
Habitué
Habitué

Messages : 137
Date d'inscription : 02/08/2014

http://www.geodelos.com

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  Steelson le 9/6/2015, 1:27 pm

en fait, je te conseille de lire toutes les pages (à l'envers) de ce topic...
avatar
Steelson
Habitué
Habitué

Messages : 137
Date d'inscription : 02/08/2014

http://www.geodelos.com

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  graoups le 9/6/2015, 1:47 pm

Bon vu comme cela ca n'a pas l'air d'etre complique  Cool, pour envoyer un message "Hello World", il faut l'URL suivante :

https://smsapi.free-mobile.fr/sendmsg?user=login&pass=password&msg=Hello%20World%20!
login= votre login free mobile
password= le mot de passe (cle) fourni des l'activation du service mobile (sms)

cf le lien : ICI mais cela ne fonctionne que pour les abonnes FREE (normal  Surprised ).
Je ne peux pas le tester etant chez un concurrent (commencant par S et se terminant par R)

Il y a egalement un petit TUTO pour NAS Synology : ICI
Je n'ai pas teste non plus, je n'ai pas de NAS Synology... Sad

Bref, il va falloir que je passe chez FREE MOBILE ou que j'achete un NAS synology (ou les 2 Razz )
avatar
graoups
Habitué
Habitué

Messages : 102
Date d'inscription : 29/11/2014
Localisation : France

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  graoups le 9/6/2015, 1:53 pm

@Steelson, desole il n'y avait pas ton msg lorsque j'ai commence a rediger le mien...

Pour les autres : retour en arriere de 2 post (pour le code) :
ICI
avatar
graoups
Habitué
Habitué

Messages : 102
Date d'inscription : 29/11/2014
Localisation : France

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  Kebims le 10/6/2015, 4:44 pm

Si je ne me trompe pas, l'attribut to ne fonctionne plus.
J'avais mon numéro principal chez orange et mon numéro secondaire chez free.
Je me servais de mon numéro free pour envoyé des sms d'alarme sur mon numéro orange mais maintenant ça ne marche plus.

Kebims
Habitué
Habitué

Messages : 10
Date d'inscription : 17/04/2013

Revenir en haut Aller en bas

Fin des SMS via Google

Message  Nicolas-LORY le 17/6/2015, 11:27 am

Bonjour à tous, je viens juste vous informer que Google met fin à son service de SMS le 27 juin 2015.
Fin service SMS Google

Dommage c'était bien pratique ...
avatar
Nicolas-LORY
Débutant
Débutant

Messages : 2
Date d'inscription : 17/06/2015
Localisation : Beaucouzé

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  steph44 le 17/6/2015, 11:34 am

Bonjour,

Oui effectivement, cela avait été annoncé dans un message un peu plus haut (ICI):

steph44 a écrit:Bonjour,

Cette possibilité de notification SMS sera bientôt impossible, en effet, je viens de recevoir cet email de la part de Google :


Hervé du site ABAVALA en parle également dans un de ses articles : ICI
avatar
steph44
Modérateur

Messages : 2897
Date d'inscription : 30/10/2012
Localisation : 44

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  sebast62 le 29/3/2016, 8:11 am

Bonjour,

Depuis quelques temps, je ne recois plus les SMS MyFox via l'astuce Free Mobile / Google. Est-ce que d'autres ont rencontré le meme souci svp ?

sebast62
Habitué
Habitué

Messages : 88
Date d'inscription : 24/02/2014
Localisation : France

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  BOBYDU12 le 12/1/2017, 12:16 am

Bonsoir à tous et à Steelson

Dans le code que vous donnez un peu plus haut est il possible de :
- supprimer l'expéditeur " de " et l'objet " Titre "
- laisser tous les caractères (accents et caractères spéciaux) du texte
- de supprimer la dernière phrase : " Notre service client est à votre disposition par téléphone au XX XX XX XX XX ou par email à XXXXXXX@XXXXX.fr "
- ne pas limiter la longueur des message de façon à ne recevoir qu'un seul message à chaque fois

Je ne comprend rien au langage Google Apps Script.
Merci de votre compréhension.

Code:
function freeSMS() {
  var libelle = GmailApp.getUserLabelByName('SMS');
  var conversation = libelle.getThreads();
  for(i in conversation){
    if(conversation[i].isUnread()){
      var message = conversation[i].getMessages()[Number(conversation[i].getMessageCount()-1)];
     
      var texte =  "De " + message.getFrom() + " Titre " + message.getSubject() + " Message " + message.getPlainBody().replace(/(\r\n|\n|\r)/gm," ");
      texte = texte.replace(/(&|nbsp;)/gm," ");
      texte = texte.replace(/(\s{2,})/gm," ");
      texte = texte.replace(/([^a-zA-Z0-9 ])/gm,"_");
      // texte = texte.replace(/([^0-9a-zA-Z£$¥@èéùà!?_"%'()*+-.\/:;<=> ])/gm,"_");
     
      var depuis = 0;
      var jusque = texte.length ;
      var taille = 160;
     
      while (depuis < jusque) {
        var longueur = texte.substring(depuis,depuis + taille).lastIndexOf(" ");
        var response = UrlFetchApp.fetch("https://smsapi.free-mobile.fr/sendmsg?user=XXXXXXXX&pass=XXXXXXXXXXXXXX&to=XXXXXXXXXX&msg="+encodeURIComponent(texte.substring(depuis,depuis + longueur)));
        depuis = depuis + longueur + 1;
        Utilities.sleep(5000);
      }

      conversation[i].markRead();
    }
  }
}
avatar
BOBYDU12
Débutant
Débutant

Messages : 2
Date d'inscription : 03/01/2017

Revenir en haut Aller en bas

Re: TUTORIEL : Utiliser Google pour envoyer un SMS à la réception d’une alerte mail

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 4 sur 4 Précédent  1, 2, 3, 4

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum