အဆင့်အတန်းတည်ဆောက်ပါ။

တပည့်တူးလ်များ - ချန်နယ်များ - Twilio

SMS နှင့် WhatsApp မက်ဆေ့ခ်ျများ ပေးပို့ပါ သို့မဟုတ် Disciple.Tools Twilio ကို အသုံးပြု၍ အသိပေးချက်များ။

ဆိုင်ရာ

A Twilio အကောင့် ဖုန်းနံပါတ်နှင့် တပ်ဆင်ပါ။ စာတိုပေးပို့ရေးဝန်ဆောင်မှု တည်ဆောက်သည်။

WhatsApp ကိုအသုံးပြုရန်သင်တစ်ဦးလိုအပ်လိမ့်မည်။ Whatsapp ပေးပို့သူ သင်၏ twilio ဖုန်းနံပါတ်များထဲမှ တစ်ခုကို ချိတ်ဆက်ထားသည်။

စနစ်ထည့်သွင်းရန် လမ်းညွှန်ချက်များကို ကြည့်ပါ။ ဝီကီ.

လုပ်မည်

  • Twilio ကို အသုံးပြု၍ အခြားသော ပလပ်အင်များ (လင့်ခ်မှော်လင့်ခ် အစီအစဉ်ဆွဲသူ) ထံ စာတိုပေးပို့ခွင့်ပြုပါ။
  • ရွေးချယ်နိုင်သည်- SMS သို့မဟုတ် WhatsApp မှတစ်ဆင့် ပေးပို့ရန် DT အသိပေးချက်များကို စနစ်ထည့်သွင်းပါ။
  • မက်ဆေ့ဂျ်တိုက်ရိုက်ပို့ရန် API တစ်ခု ပံ့ပိုးပေးသည်။

API အသုံးပြုမှု

တပည့်တူးလ်များ - ချန်နယ်များ - Twilio ပလပ်အင်များကို ခွဲထုတ်နိုင်သည်၊ ထို့ကြောင့် Disciple Tools - Magic Links ပလပ်အင်ကို သီးခြားလုပ်ဆောင်ရန်၊ မက်ဆေ့ချ် တိုက်ရိုက်ပေးပို့နိုင်ရန်။

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

နံပါတ်တစ်ခုသို့ sms အဖြစ်ပေးပို့ပါ။ မက်ဆေ့ချ်ကို အောင်မြင်စွာ ပို့ပြီးပါက ဖော်ပြသော ဘူလီယံတန်ဖိုးကို ပြန်ပေးသည်။

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

နံပါတ်တစ်ခုသို့ WhatsApp မက်ဆေ့ဂျ်အဖြစ် ပို့ပါ။ မှတ်ချက်။ မက်ဆေ့ချ်ကို အောင်မြင်စွာ ပို့ပြီးပါက ဖော်ပြသော ဘူလီယံတန်ဖိုးကို ပြန်ပေးသည်။

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

DT အသုံးပြုသူထံ စာတိုပေးပို့ပါ။

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

DT Contact သို့ စာတိုပေးပို့ပါ။

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • အိုင်ဒီ: အမျိုးအစားတန်ဖိုးပေါ်မူတည်၍ WP အသုံးပြုသူ id သို့မဟုတ် ပို့စ် id ကို သတ်မှတ်ပေးထားသည်။
  • အမျိုးအစား: စနစ်အမျိုးအစား; အောက်ပါတို့အနက်မှ တစ်ခုဖြစ်ရမည်-
    • wp_အသုံးပြုသူ
    • တိုင်
  • msg: အမှန်တကယ်ပေးပို့ရမည့် မက်ဆေ့ချ်၊ ကြိုတင်သတ်မှတ်ထားသော Twilio မက်ဆေ့ခ်ျပုံစံပုံစံကို လိုက်နာရမည်ဖြစ်သည်။ ဥပမာအားဖြင့်:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} နေရာကိုင်ဆောင်သူများကို အမှန်တကယ်တန်ဖိုးများဖြင့် အစားထိုးရန်။
  • args: ပေးပို့စဉ်တွင် ရွေးချယ်စရာများကို အစားထိုးရန် သတ်မှတ်နိုင်မှု။ လောလောဆယ်တွင်၊ အောက်ပါအချက်များကို ပံ့ပိုးထားသည်-
    • ဝန်ဆောင်မှု အောက်ပါ twilio ဝန်ဆောင်မှုအမျိုးအစားများထဲမှ မည်သည့်ဝန်ဆောင်မှုအမျိုးအစားကို လက်ခံရမည်ကို သတ်မှတ်ပါ-
      • စာတို
      • WhatsApp

အထောက်အပံ့

ပံ့ပိုးမှုများကို ကြိုဆိုပါသည်။ ပြဿနာများနှင့် ချို့ယွင်းချက်များကို တိုင်ကြားနိုင်ပါသည်။ ကိစ္စရပ်များကို repo ၏အပိုင်း။ အတွေးအမြင်များကို တင်ပြနိုင်ပါသည်။ ဆွေးနွေးချက်များ repo ၏အပိုင်း။ နှင့် ကုဒ်ပံ့ပိုးမှုများကို အသုံးပြု၍ ကြိုဆိုပါသည်။ တောင်းဆိုချက်ကို ဆွဲထုတ်ပါ။ git အတွက်စနစ်။ ပံ့ပိုးကူညီမှုဆိုင်ရာ အသေးစိတ်အချက်အလက်များအတွက် စာမျက်နှာတွင် ကြည့်ရှုပါ။ ပံ့ပိုးကူညီမှုလမ်းညွှန်ချက်များ.