كيف يمكنني إرسال الرسائل القصيرة من تطبيق Kynetx؟

StackOverflow https://stackoverflow.com/questions/4229345

  •  26-09-2019
  •  | 
  •  

سؤال

كيف يمكنني إرسال الرسائل القصيرة إلى مستخدم باستخدام ملف Kynetx التطبيق و twilio؟

هل كانت مفيدة؟

المحلول

اضطررت إلى القيام بذلك يدويًا باستخدام واجهة برمجة تطبيقات Twilio. فيما يلي قاعدة ترسل الرسائل القصيرة:

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!"
     };
}

نصائح أخرى

استخدم ال twilio:sms() وظيفة. يستغرق معلمة واحدة ، إنها سلسلة تحتوي على نص الرسائل القصيرة. تأكد أيضًا من وضع مفاتيح Twilio في كتلة Meta في التطبيق الخاص بك. شيء من هذا القبيل سيفعل الحيلة:

rule send_sms {
    select when pageview ".*"
    {
       twilio:sms("Wow! I'm sending a text message") with to = "1234567890"
    }
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top