Fausia Tulaga

Meafaigaluega So'o - Ala - Twilio

Auina atu SMS ma WhatsApp feʻau poʻo Disciple.Tools fa'amatalaga e fa'aaoga ai Twilio.

Muamua manaʻomia

A Twilio Account seti ma se numera telefoni ma auaunaga feau seti.

Mo le faʻaogaina o WhatsApp e te manaʻomia se Whatsapp Sender feso'ota'i i se tasi o lau numera telefoni.

Va'ai fa'atonuga fa'atulagaina i le tasi e faaaogaina.

Will Fai

  • Tuu atu i isi plugins (link magic link scheduler) e lafo savali e faaaoga ai le Twilio.
  • Ile filifiliga: Seti fa'amatalaga DT e lafo ile SMS po'o WhatsApp.
  • Tuuina atu se API e lafo saʻo feʻau.

API Fa'aoga

Le So'o Meafaigaluega - Ala - Twilio plugin e mafai ona decoupled, ina ia galue tutoatasi mai le So'o Meafaigaluega - Magic Links plugin; ina ia lafo sa'o mai feau.

//check if twilio is setup and configured
dt_twilio_configured()

Auina atu o se sms i se numera. Fa'afo'i mai se tau o le boolean e fa'ailoa mai ai pe na manuia le fe'au.

Disciple_Tools_Twilio_API::send_sms( $phone_number, $message );

Auina atu e pei o WhatsApp feʻau i se numera. Faʻaaliga: E naʻo le aoga pe a fai o le fesoʻotaʻiga na faʻafeiloaʻi oe e WhatsApp i le 24 itula mulimuli. Fa'afo'i mai se tau o le boolean e fa'ailoa ai pe na manuia le fe'au.

Disciple_Tools_Twilio_API::send_whatsapp( $phone_number, $message );

Auina atu se fe'au ile DT User

$bool_result = dt_twilio_direct_send( 12, 'wp_user', $msg, [ 'service' => 'sms' ] );

Auina atu se fe'au ile DT Contact

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • id: Tofia le WP user id poʻo le post id, faʻalagolago i le tau o le ituaiga.
  • ituaiga: Ituaiga faiga; lea e tatau ona avea ma se tasi o mea nei:
    • wp_user
    • pou
  • fe'au: Feau moni e lafo; lea e tatau ona mulimulita'i i le fa'ata'ita'iga fa'ata'ita'iga savali a Twilio. Faataitaiga:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} e suitulaga i mea tau aogā.
  • finau: Malosiaga e faʻamaonia filifiliga faʻasili i le taimi o le lafoina. I le taimi nei, o lo'o lagolagoina mea fa'asolo nei:
    • auaunaga: Fa'ailoa mai po'o fea o ituaiga auaunaga twilio nei e tatau ona fa'aaogaina:
      • SMS
      • whatsapp

Saofaga

Fa'afeiloa'i sao. E mafai ona e lipotia faʻafitauli ma faʻamaʻi i le mataupu vaega o le repo. E mafai ona e tuuina atu manatu i le talanoaga vaega o le repo. Ma e talia fa'asoa fa'akomepiuta e fa'aaoga ai le Toso Talosaga faiga mo git. Mo nisi fa'amatalaga i le saofaga va'ai le taiala o saofaga.