Yakha iSimo

Izixhobo zaBafundi-Imijelo-Twilio

Thumela iSMS kunye nemiyalezo ye-WhatsApp okanye Disciple.Tools izaziso kusetyenziswa Twilio.

Iimfuneko zokuqala

A Iakhawunti yeTwilio ukuseta ngenombolo yefowuni kunye inkonzo yemiyalezo Misela.

Ukuze usebenzise i-WhatsApp uya kufuna i Umthumeli kaWhatsapp idityaniswe kwenye yeenombolo zakho zefowuni ze-twilio.

Jonga imiyalelo yokuseta kwi wiki.

Ndiza kwenza njalo

  • Vumela ezinye iiplagi (qhagamshela isicwangcisi sekhonkco lomlingo) zithumele imiyalezo usebenzisa iTwilio.
  • Ngokuzithandela: Cwangcisa izaziso ze-DT ukuba zithunyelwe ngeSMS okanye kuWhatsApp.
  • Ibonelela nge-API ukuthumela imiyalezo ngokuthe ngqo.

Ukusetyenziswa kwe-API

Izixhobo zabaFundi-Iijelo-Iplagi ye-Twilio inokudityaniswa, ukuze isebenze ngokuzimeleyo kwiZixhobo zaBafundi-Iplagi ye-Magic Links; ukuze uthumele imiyalezo ngqo.

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

Thumela njenge sms kwinombolo. Ibuyisela ixabiso le boolean libonisa ukuba umyalezo uthunyelwe ngempumelelo.

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

Thumela njengomyalezo we-WhatsApp kwinombolo. Qaphela: Oku kuya kusebenza kuphela ukuba umfowunelwa ukuthumelele umyalezo nge-WhatsApp kwiiyure ezingama-24 ezidlulileyo. Ibuyisela ixabiso le boolean libonisa ukuba umyalezo uthunyelwe ngempumelelo.

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

Thumela umyalezo kuMsebenzisi weDT

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

Thumela umyalezo kuMfowunelwa we-DT

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • i-id: I-id yomsebenzisi eyabelwe iWP okanye i-id yeposi, kuxhomekeke kuhlobo lwexabiso.
  • Uhlobo: Uhlobo lwesixokelelwano; ekufuneka ibe yenye yezi zilandelayo:
    • wp_umsebenzisi
    • isikhundla
  • umyalezo: Owona myalezo uza kuthunyelwa; ekufuneka ibambelele kwimo echazwe kwangaphambili yomyalezo we-Twilio template. Umzekelo:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} izibambi-ndawo ziza kutshintshwa ngamaxabiso okwenene.
  • args: Ukukwazi ukukhankanya ukhetho lokugqithisa ngexesha lokuthumela. Okwangoku, ezi zinto zilandelayo ziyaxhaswa:
    • inkonzo: Chaza ukuba yeyiphi kwezi ntlobo zeenkonzo ze-twilio ezilandelayo ekufuneka zamkelwe:
      • i-SMS
      • whatsapp

Igalelo

Iminikelo yamkelekile. Ungayichaza imiba kunye neempazamo kwi imiba icandelo lerepo. Ungabonisa izimvo kwi iingxoxo icandelo lerepo. Kwaye ikhowudi igalelo bamkelekile usebenzisa i Tsala isicelo inkqubo ye-git. Ukufumana iinkcukacha ezithe vetshe ngegalelo bona izikhokelo zomnikelo.