Twilio 我如何从Kynetx应用程序发送短信?

Twilio 我如何从Kynetx应用程序发送短信?,twilio,krl,Twilio,Krl,如何使用应用程序和Twilio向用户发送短信?使用Twilio:SMS()功能。它有一个参数,它是一个包含短信文本的字符串。还要确保您已将twilio密钥放入应用程序的元块中。像这样的东西可以达到目的: rule send_sms { select when pageview ".*" { twilio:sms("Wow! I'm sending a text message") with to = "1234567890" } } 我必须使用手动方式完成

如何使用应用程序和Twilio向用户发送短信?

使用
Twilio:SMS()
功能。它有一个参数,它是一个包含短信文本的字符串。还要确保您已将twilio密钥放入应用程序的元块中。像这样的东西可以达到目的:

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

我必须使用手动方式完成此操作。以下是发送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!"
     };
}
规则发送\u短信{
前{
SMS_url=;
}
http:post(“{SMS\u url}”)
带参数={
“From”:“+180155555”,
“至”:“+180155555”,
“Body”:“通过短信向世界问好!”
};
}

但这条短信会发送给谁呢?而且,它实际上不起作用。我想这是因为它不是通过webhooks.kynetx.com运行的…@JAM Hmmm…好的,我会进一步研究。这适用于twilio电话呼叫,但如果当前没有电话呼叫处于活动状态,则不会放置新的出站短信。啊。所以你是手工做的。好啊我很高兴你可以让它在任何方面工作。发送短信的KRL方法没有进入最后的代码推送,但它很快就会出现。