Amathuluzi Abafundi - Amashaneli - Twilio
Thumela imilayezo ye-SMS ne-WhatsApp noma Disciple.Tools izaziso zisebenzisa i-Twilio.
Okudingekayo ngaphambilini
A I-akhawunti ye-Twilio setha ngenombolo yocingo kanye isevisi yokuthumela imiyalezo setha.
Ukuze usebenzise i-WhatsApp uzodinga i- Umthumeli weWhatsapp exhunywe kwenye yezinombolo zakho zefoni ze-twilio.
Bona imiyalelo yokusetha ku- wiki.
Ngizokwenza njalo
- Vumela amanye ama-plugin (xhumanisa isihleli sesixhumanisi somlingo) athumele imilayezo esebenzisa i-Twilio.
- Ongakukhetha: Setha izaziso ze-DT ukuthi zithunyelwe nge-SMS noma i-WhatsApp.
- Ihlinzeka nge-API ukuthumela imilayezo ngokuqondile.
Ukusetshenziswa kwe-API
Amathuluzi Abafundi - Amashaneli - I-plugin ye-Twilio ingahle ihlukaniswe, ukuze isebenze ngokuzimela ngaphandle kwe-plugin yamathuluzi Omfundi - I-Magic Links; ukuze uthumele imilayezo ngqo.
//check if twilio is setup and configured
dt_twilio_configured()
Thumela njenge-sms enombolweni. Ibuyisela inani le-boolean elibonisa ukuthi umlayezo uthunyelwe ngempumelelo yini.
Disciple_Tools_Twilio_API::send_sms( $phone_number, $message );
Thumela njengomlayezo we-WhatsApp enombolweni. Qaphela: Lokhu kuzosebenza kuphela uma othintana naye ekuthumelele umlayezo ku-WhatsApp emahoreni angama-24 adlule. Ibuyisela inani le-boolean elibonisa ukuthi umlayezo uthunyelwe ngempumelelo yini.
Disciple_Tools_Twilio_API::send_whatsapp( $phone_number, $message );
Thumela umlayezo Kumsebenzisi we-DT
$bool_result = dt_twilio_direct_send( 12, 'wp_user', $msg, [ 'service' => 'sms' ] );
Thumela umlayezo ku-DT Contact
$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
- i-id: I-id yomsebenzisi we-WP eyabelwe noma i-id yokuthunyelwe, kuye ngohlobo lwevelu.
- Uhlobo: Uhlobo lwesistimu; okufanele kube okunye kwalokhu okulandelayo:
- wp_umsebenzisi
- iposi
- umlayezo: Umlayezo wangempela uzothunyelwa; okumele ibambelele kusimo sesifanekiso somlayezo we-Twilio esichazwe ngaphambilini. Ngokwesibonelo:
Hi, Please update records -> {{link}} -> Link will expire on {{time}}
- {{...}} izimeli ezizoshintshwa ngamavelu angempela.
- ama-args: Ikhono lokucacisa okukhishiwe kwenketho ngesikhathi sokuthumela. Okwamanje, ukukhishwa okulandelayo kuyasekelwa:
- insiza: Cacisa ukuthi yiziphi izinhlobo zesevisi ye-twilio ezilandelayo okufanele zamukelwe:
- sms
- insiza: Cacisa ukuthi yiziphi izinhlobo zesevisi ye-twilio ezilandelayo okufanele zamukelwe:
Umnikelo
Iminikelo yamukelekile. Ungakwazi ukubika izinkinga kanye neziphazamisi ku Issues ingxenye ye-repo. Ungakwazi ukwethula imibono ku- Izingxoxo ingxenye ye-repo. Futhi iminikelo yamakhodi yamukelekile usebenzisa i Donsa Isicelo uhlelo lwe-git. Ukuze uthole imininingwane eyengeziwe mayelana nomnikelo bheka imihlahlandlela yokunikela.