Għodda tad-Dixxiplu - Kanali - Twilio
Ibgħat SMS u messaġġi WhatsApp jew Disciple.Tools notifiki bl-użu ta' Twilio.
Pre-rekwiżiti
A Kont Twilio setup b'numru tat-telefon u servizz ta 'messaġġi stabbilit.
Biex tuża WhatsApp ikollok bżonn a Mittenti Whatsapp marbuta ma' wieħed min-numri tat-telefon Twilio tiegħek.
Ara l-istruzzjonijiet tas-setup fil- wiki.
Se Tagħmel
- Ħalli plugins oħra (link magic link scheduler) jibagħtu messaġġi billi tuża Twilio.
- B'għażla: Issettja notifiki DT biex jintbagħtu permezz ta' SMS jew WhatsApp.
- Jipprovdi API biex tibgħat messaġġi direttament.
Użu tal-API
Il-plugin Għodod tad-Dixxiplu - Kanali - Twilio jista 'jiġi diżakkoppjat, sabiex jaħdem b'mod indipendenti mill-plugin Għodod tad-Dixxiplu - Links Magic; sabiex tibgħat messaġġi direttament.
//check if twilio is setup and configured
dt_twilio_configured()
Ibgħat bħala sms lil numru. Jirritorna valur boolean li jindika jekk il-messaġġ intbagħatx b'suċċess.
Disciple_Tools_Twilio_API::send_sms( $phone_number, $message );
Ibgħat bħala messaġġ WhatsApp lil numru. Nota: Dan se jaħdem biss jekk il-kuntatt ikollu WhatsApp messaġġ lilek fl-aħħar 24 siegħa. Jirritorna valur boolean li jindika jekk il-messaġġ intbagħatx b'suċċess.
Disciple_Tools_Twilio_API::send_whatsapp( $phone_number, $message );
Ibgħat messaġġ lil Utent DT
$bool_result = dt_twilio_direct_send( 12, 'wp_user', $msg, [ 'service' => 'sms' ] );
Ibgħat messaġġ lil Kuntatt tad-DT
$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
- id: Assenjat WP user id jew post id, skont il-valur tat-tip.
- Tip: Tip ta' sistema; li għandu jkun wieħed minn dawn li ġejjin:
- wp_user
- post
- msg: Messaġġ attwali li għandu jintbagħat; li għandhom jaderixxu mal-forma tal-mudell tal-messaġġ Twilio definita minn qabel. Pereżempju:
Hi, Please update records -> {{link}} -> Link will expire on {{time}}
- {{...}} placeholders li għandhom jiġu sostitwiti b'valuri attwali.
- argumenti: Kapaċità li tispeċifika l-opzjoni overrides waqt li tintbagħat. Bħalissa, l-overrides li ġejjin huma appoġġjati:
- servizz: Speċifika liema mit-tipi ta' servizz Twilio li ġejjin għandhom jiġu adottati:
- sms
- servizz: Speċifika liema mit-tipi ta' servizz Twilio li ġejjin għandhom jiġu adottati:
Kontribuzzjoni
Kontribuzzjonijiet milqugħa. Tista' tirrapporta kwistjonijiet u bugs fil- Kwistjonijiet sezzjoni tar-repo. Tista' tippreżenta ideat fil- Diskussjonijiet sezzjoni tar-repo. U l-kontribuzzjonijiet tal-kodiċi huma milqugħa bl-użu tal- Iġbed Talba sistema għal git. Għal aktar dettalji dwar il-kontribuzzjoni ara l- linji gwida tal-kontribuzzjoni.