Matsayin Gina

Kayayyakin Almajirai - Tashoshi - Twilio

Aika SMS da WhatsApp saƙonni ko Disciple.Tools sanarwar ta amfani da Twilio.

Pre-requisites

A Twilio Account saitin da lambar waya da sabis na aika saƙo kafa

Don amfani da WhatsApp za ku buƙaci a Aika Whatsapp hade da daya daga cikin lambobin wayar ku twilio.

Duba umarnin saitin a cikin wiki.

Za yi

  • Bari wasu plugins (mai tsara hanyar haɗin sihiri) aika saƙonni ta amfani da Twilio.
  • Zabi: Saita sanarwar DT da za a aika ta SMS ko WhatsApp.
  • Yana ba da API don aika saƙonni kai tsaye.

API Amfani

Za a iya raba kayan aikin Almajirai - Tashoshi - Twilio plugin, ta yadda za a yi aiki ba tare da kayan aikin Almajirai - Magic Links plugin; domin aika sakonni kai tsaye.

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

Aika azaman sms zuwa lamba. Yana dawo da ƙimar boolean mai nuna idan an aika saƙon cikin nasara.

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

Aika azaman sakon WhatsApp zuwa lamba. Lura: Wannan zai yi aiki ne kawai idan abokin hulɗa ya aika da sakon WhatsApp a cikin sa'o'i 24 da suka gabata. Yana dawo da ƙimar boolean mai nuna idan an aika saƙon cikin nasara.

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

Aika sako zuwa mai amfani da DT

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

Aika sako zuwa lamba DT

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • id: Id mai amfani na WP da aka keɓe ko id ɗin post, ya danganta da nau'in ƙimar.
  • type: Nau'in tsarin; wanda dole ne ya kasance daya daga cikin wadannan:
    • wp_mai amfani
    • post
  • msg: Saƙo na ainihi da za a aika; wanda dole ne ya bi sifar saƙon Twilio da aka riga aka ƙayyade. Misali:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} masu riƙe da za a musanya su da ainihin ƙima.
  • args: Ikon tantance zaɓi ya soke yayin aikawa. A halin yanzu, ana goyan bayan sokewa:
    • sabis: Ƙayyade wanne daga cikin nau'ikan sabis na twilio masu zuwa za a karɓa:
      • sms
      • whatsapp

Taimako

Maraba da gudunmawa. Kuna iya ba da rahoton matsaloli da kwari a cikin Batutuwa sashen repo. Kuna iya gabatar da ra'ayoyi a cikin tattaunawa sashen repo. Kuma ana maraba da gudummawar lambar ta amfani da Buƙatar Jawo tsarin don git. Don ƙarin bayani kan gudunmawar, duba jagororin gudummawa.