Как мне отправить смс из приложения Kynetx? - PullRequest
7 голосов
/ 20 ноября 2010

Как бы отправить SMS пользователю, используя Kynetx App и Twilio?

Ответы [ 2 ]

5 голосов
/ 20 ноября 2010

Мне пришлось сделать это вручную, используя API Twilio .Вот правило, которое отправляет 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!"
     };
}
1 голос
/ 20 ноября 2010

Используйте функцию twilio:sms().Он принимает один параметр, это строка, содержащая текст смс.Также убедитесь, что вы поместили свои twilio-ключи в мета-блок вашего приложения.Нечто подобное поможет:

rule send_sms {
    select when pageview ".*"
    {
       twilio:sms("Wow! I'm sending a text message") with to = "1234567890"
    }
}
...