Envoyer un sms sur un évènement métier

De Wiki1000
Version du 2 septembre 2013 à 15:50 par Syfre (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Dans cet exemple nous allons envoyé un SMS lorsque un évènement métier se produit en utilisant un hook

L'envoi du SMS se fait en utilisant le service en ligne octopush.

Comme beaucoup de ces services, octopush utilise une API basée sur un POST au format HTML. Il faut donc renseigner un certain nombre de champ et faire un POST sur l'url du service en encodant les champs au format HTML FORM. C'est précisement ce que fait l'action "Post des paramètres"

Le paramétrage du hook est le suivant :

Hook-octopush-1.png

Le numéro de téléphone du mobile destinataire est récupéré de l'objet ayant déclenché l'évènement, pour s'assurer de ne pas faire d'appel inutile on teste dans la condition que le champs et bien valide. Un meilleur teste serait de vérifier le contenu du champ car octopush n'accepte que les formats internationaux.

Les champs nécessaires du message sont définis dans les paramètre du hook :

Hook-octopush-2.png

  • user_login, api_key
Les informations de compte de octopush
  • sms_recipients
Le numéro du mobile du destinataire. C'est le contenu de l'attribut unMobile de l'objet à l'origine de l'évènement qui est utilisé.
  • sms_text
Le contenu du sms, ici il s'agit d'un contenu statique mais les règles de substitutions s'appliquent sur les paramètres.




Whos here now:   Members 0   Guests 1   Bots & Crawlers 0
 
Outils personnels