Question

Comment puis-je envoyer un SMS à un utilisateur en utilisant un Kynetx App et Twilio?

Était-ce utile?

La solution

Je devais le faire manuellement à l'aide API Twilio . Voici une règle qui envoie un SMS:

rule send_sms {
  pre {
    SMS_url = <<https://#{keys:twilio().pick("$.account_sid")}:#{keys:twilio().pick("$.auth_token")}@api.twilio.com/2010-04-01/Accounts/#{keys:twilio().pick("$.account_sid")}/SMS/Messages>>;
  }
   http:post("#{SMS_url}")
     with params = {
       "From":"+18015555555",
       "To":"+18015555555",
       "Body":"Hello World via SMS!"
     };
}

Autres conseils

Utilisez la fonction twilio:sms(). Il faut un paramètre, il est une chaîne contenant le texte du sms. De plus, assurez-vous que vous avez mis vos clés de Twilio dans le bloc de méta de votre application. Quelque chose comme ça fera l'affaire:

rule send_sms {
    select when pageview ".*"
    {
       twilio:sms("Wow! I'm sending a text message") with to = "1234567890"
    }
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top