Būvējuma statuss

Disciple Tools — Kanāli — Twilio

Sūti SMS un WhatsApp ziņas vai Disciple.Tools paziņojumus, izmantojot Twilio.

Priekšnosacījumi

A Twilio konts iestatīšana ar tālruņa numuru un ziņapmaiņas pakalpojums uzstādīt.

Lai izmantotu WhatsApp, jums būs nepieciešams a Whatsapp sūtītājs saistīts ar vienu no jūsu twilio tālruņa numuriem.

Skatiet iestatīšanas instrukcijas sadaļā Wiki.

Darīšu

  • Ļaujiet citiem spraudņiem (saišu maģisko saišu plānotājs) sūtīt ziņojumus, izmantojot Twilio.
  • Pēc izvēles: iestatiet DT paziņojumus, kas tiek nosūtīti, izmantojot SMS vai WhatsApp.
  • Nodrošina API tiešai ziņojumu sūtīšanai.

API lietojums

Spraudni Disciple Tools – Channels – Twilio var atsaistīt, lai tas darbotos neatkarīgi no spraudņa Disciple Tools – Magic Links; lai tieši nosūtītu ziņas.

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

Sūtīt sms uz numuru. Atgriež Būla vērtību, kas norāda, vai ziņojums ir veiksmīgi nosūtīts.

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

Sūtīt kā WhatsApp ziņojumu uz numuru. Piezīme. Tas darbosies tikai tad, ja pēdējo 24 stundu laikā kontaktpersona ir nosūtījusi jums ziņojumu WhatsApp. Atgriež Būla vērtību, kas norāda, vai ziņojums ir veiksmīgi nosūtīts.

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

Nosūtiet ziņojumu DT lietotājam

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

Nosūtiet ziņojumu DT kontaktpersonai

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • id: Piešķirtais WP lietotāja ID vai ziņas ID atkarībā no veida vērtības.
  • Tips: Sistēmas tips; kam jābūt vienam no šiem:
    • wp_user
    • nosūtīt
  • ziņa: Faktiskā nosūtāmā ziņa; kam ir jāatbilst iepriekš noteiktai Twilio ziņojuma veidnes formai. Piemēram:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} vietturi, kas jāaizstāj ar faktiskajām vērtībām.
  • args: Iespēja norādīt opciju ignorēšanu sūtīšanas laikā. Pašlaik tiek atbalstītas šādas ignorēšanas:
    • apkalpošana: Norādiet, kuri no šiem twilio pakalpojumu veidiem ir jāizmanto:
      • sms
      • whatsapp

Ieguldījums

Apsveicam ar ieguldījumiem. Varat ziņot par problēmām un kļūdām vietnē Jautājumi repo sadaļa. Jūs varat prezentēt idejas Diskusijas repo sadaļa. Un koda ieguldījumi ir laipni gaidīti, izmantojot Izvelciet pieprasījumu sistēma git. Lai iegūtu sīkāku informāciju par ieguldījumu, skatiet ieguldījumu vadlīnijas.