7

KynetxアプリとTwilioを使用してSMSをユーザーに送信するにはどうすればよいですか?

4

2 に答える 2

5

これは、 TwilioのAPIを使用して手動で行う必要がありました。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!"
     };
}
于 2010-11-19T23:12:30.233 に答える
1

関数を使用しtwilio:sms()ます。それは1つのパラメータを取ります、それはSMSのテキストを含む文字列です。また、アプリケーションのメタブロックにtwilioキーを配置していることを確認してください。このような何かがトリックを行います:

rule send_sms {
    select when pageview ".*"
    {
       twilio:sms("Wow! I'm sending a text message") with to = "1234567890"
    }
}
于 2010-11-19T21:08:49.397 に答える