Կառուցման կարգավիճակը

Աշակերտների գործիքներ - ալիքներ - Twilio

Ուղարկեք SMS և WhatsApp հաղորդագրություններ կամ Disciple.Tools ծանուցումներ Twilio-ի միջոցով:

Նախապայմանները

A Twilio հաշիվ կարգավորում հեռախոսահամարով և հաղորդագրությունների ծառայություն տեղադրված

WhatsApp-ից օգտվելու համար ձեզ հարկավոր է Whatsapp ուղարկող կապված է ձեր twilio հեռախոսահամարներից մեկին:

Տե՛ս տեղադրման հրահանգները Վիքիփեդիա, ազատ հանրագիտարան.

Կանի

  • Թույլ տվեք այլ պլագիններին (կապել կախարդական հղումների ժամանակացույցը) հաղորդագրություններ ուղարկել Twilio-ի միջոցով:
  • Ընտրովի. Կարգավորեք DT ծանուցումները SMS-ի կամ WhatsApp-ի միջոցով ուղարկելու համար:
  • Ապահովում է API՝ ուղղակիորեն հաղորդագրություններ ուղարկելու համար:

API- ի օգտագործումը

Disciple Tools - Channels - Twilio plugin-ը կարող է անջատվել, որպեսզի աշխատի անկախ Disiple Tools - Magic Links հավելվածից; ուղղակիորեն հաղորդագրություններ ուղարկելու համար:

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

Ուղարկեք sms համարին։ Վերադարձնում է բուլյան արժեք, որը ցույց է տալիս, թե արդյոք հաղորդագրությունը հաջողությամբ է ուղարկվել:

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

Ուղարկեք որպես WhatsApp հաղորդագրություն համարին: Նշում․ սա կաշխատի միայն այն դեպքում, եթե վերջին 24 ժամվա ընթացքում կոնտակտը ձեզ հաղորդագրություն է ուղարկել WhatsApp-ում։ Վերադարձնում է բուլյան արժեք, որը ցույց է տալիս, թե արդյոք հաղորդագրությունը հաջողությամբ է ուղարկվել:

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

Ուղարկեք հաղորդագրություն DT օգտվողին

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

Ուղարկեք հաղորդագրություն DT կոնտակտին

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • id: Նշանակված է WP օգտագործողի id կամ գրառման id՝ կախված տեսակի արժեքից:
  • տիպ: Համակարգի տեսակը; որը պետք է լինի հետևյալներից մեկը.
    • wp_user
    • Փոխանցել
  • msg: Փաստացի ուղարկվող հաղորդագրություն; որը պետք է համապատասխանի նախապես սահմանված Twilio հաղորդագրության ձևանմուշի ձևին: Օրինակ:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} տեղապահները պետք է փոխարինվեն իրական արժեքներով:
  • args: Ուղարկելու ընթացքում ընտրանքների վերափոխումները նշելու ունակություն: Ներկայումս աջակցվում են հետևյալ վերափոխումները.
    • ծառայություն. Նշեք, թե հետևյալ twilio ծառայության տեսակներից որն է ընդունվելու.
      • SMS
      • whatsapp

Աջակցություն

Ներդրումները ողջունելի են: Դուք կարող եք զեկուցել խնդիրների և սխալների մասին Հարցեր ռեպո բաժինը։ Դուք կարող եք գաղափարներ ներկայացնել Քննարկումներ ռեպո բաժինը։ Իսկ կոդի ներդրումները ողջունելի են՝ օգտագործելով Քաշի հարցում համակարգ git-ի համար։ Ներդրումների վերաբերյալ լրացուցիչ մանրամասների համար տե՛ս ներդրման ուղեցույցներ.