Alati učenika - Kanali - Twilio
Šaljite SMS i WhatsApp poruke ili Disciple.Tools obavijesti pomoću Twilia.
Preduvjeti
A Twilio račun postavljanje s telefonskim brojem i usluga razmjene poruka postaviti.
Za korištenje WhatsApp-a trebat će vam a Whatsapp pošiljatelj povezan s jednim od vaših twilio telefonskih brojeva.
Pogledajte upute za postavljanje u wiki.
Hoće li
- Neka drugi dodaci (link magic link scheduler) šalju poruke koristeći Twilio.
- Po želji: postavite DT obavijesti da se šalju putem SMS-a ili WhatsApp-a.
- Pruža API za izravno slanje poruka.
Upotreba API-ja
Dodatak Disciple Tools - Channels - Twilio može se razdvojiti, tako da radi neovisno o dodatku Disciple Tools - Magic Links; kako biste izravno slali poruke.
//check if twilio is setup and configured
dt_twilio_configured()
Pošalji kao sms na broj. Vraća Booleovu vrijednost koja pokazuje je li poruka uspješno poslana.
Disciple_Tools_Twilio_API::send_sms( $phone_number, $message );
Pošalji kao WhatsApp poruku na broj. Napomena: ovo će funkcionirati samo ako vam je kontakt poslao WhatsApp poruku u posljednja 24 sata. Vraća Booleovu vrijednost koja pokazuje je li poruka uspješno poslana.
Disciple_Tools_Twilio_API::send_whatsapp( $phone_number, $message );
Pošaljite poruku DT korisniku
$bool_result = dt_twilio_direct_send( 12, 'wp_user', $msg, [ 'service' => 'sms' ] );
Pošaljite poruku DT kontaktu
$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
- id: Dodijeljeni WP korisnički ID ili ID objave, ovisno o vrsti vrijednosti.
- tip: Vrsta sustava; koji mora biti jedan od sljedećeg:
- wp_korisnik
- pošta
- poruka: Stvarna poruka koju treba poslati; koji se mora pridržavati unaprijed definiranog oblika Twilio predloška poruke. Na primjer:
Hi, Please update records -> {{link}} -> Link will expire on {{time}}
- {{...}} rezervirana mjesta koja će se zamijeniti stvarnim vrijednostima.
- args: Mogućnost određivanja nadjačavanja opcija tijekom slanja. Trenutno su podržana sljedeća nadjačavanja:
- servis: Odredite koje od sljedećih tipova twilio usluga treba usvojiti:
- sms
- servis: Odredite koje od sljedećih tipova twilio usluga treba usvojiti:
Doprinos
Doprinosi su dobrodošli. Možete prijaviti probleme i pogreške u Pitanja dio repoa. Možete predstaviti ideje u Rasprave dio repoa. I doprinosi kodu su dobrodošli korištenjem Zahtjev za povlačenjem sustav za git. Za više detalja o doprinosu pogledajte smjernice doprinosa.