កសាងស្ថានភាព

ឧបករណ៍សិស្ស - ឆានែល - Twilio

ផ្ញើសារ SMS និងសារ WhatsApp ឬ Disciple.Tools ការជូនដំណឹងដោយប្រើ Twilio ។

តម្រូវការជាមុន

A គណនី Twilio រៀបចំជាមួយលេខទូរស័ព្ទ និង សេវាកម្មផ្ញើសារ រៀបចំ។

ដើម្បីប្រើ WhatsApp អ្នកនឹងត្រូវការ អ្នកផ្ញើ Whatsapp បានភ្ជាប់ទៅលេខទូរស័ព្ទ twilio មួយរបស់អ្នក។

សូមមើលការណែនាំអំពីការដំឡើងនៅក្នុង វិ​គី.

នឹង​ធ្វើ

  • អនុញ្ញាតឱ្យកម្មវិធីជំនួយផ្សេងទៀត (តំណភ្ជាប់កម្មវិធីកំណត់ពេលវេទមន្ត) ផ្ញើសារដោយប្រើ Twilio ។
  • ជាជម្រើស៖ ដំឡើងការជូនដំណឹង DT ដែលត្រូវផ្ញើតាម SMS ឬ WhatsApp ។
  • ផ្តល់ API ដើម្បីផ្ញើសារដោយផ្ទាល់។

ការប្រើប្រាស់ API

ឧបករណ៍សិស្ស - ឆានែល - កម្មវិធីជំនួយ Twilio អាចត្រូវបានបំបែកដូច្នេះដើម្បីធ្វើការដោយឯករាជ្យពីឧបករណ៍សិស្ស - កម្មវិធីជំនួយ Magic Links; ដើម្បីផ្ញើសារដោយផ្ទាល់។

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

ផ្ញើជា sms ទៅកាន់លេខមួយ។ ត្រឡប់តម្លៃប៊ូលីនដែលបង្ហាញថាសារត្រូវបានផ្ញើដោយជោគជ័យ។

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

ផ្ញើសារជា WhatsApp ទៅកាន់លេខមួយ។ ចំណាំ៖ វានឹងដំណើរការបានលុះត្រាតែទំនាក់ទំនងមាន WhatsApp បានផ្ញើសារមកអ្នកក្នុងរយៈពេល 24 ម៉ោងចុងក្រោយ។ ត្រឡប់តម្លៃប៊ូលីនដែលបង្ហាញថាសារត្រូវបានផ្ញើដោយជោគជ័យ។

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 ឬលេខសម្គាល់ប្រកាស អាស្រ័យលើតម្លៃប្រភេទ។
  • ប្រភេទ: ប្រភេទប្រព័ន្ធ; ដែលត្រូវតែជាមួយក្នុងចំណោមខាងក្រោម៖
    • wp_user
    • ក្រោយ
  • សារ៖ សារពិតប្រាកដដែលត្រូវផ្ញើ; ដែលត្រូវតែប្រកាន់ខ្ជាប់នូវរូបរាងគំរូសារ Twilio ដែលបានកំណត់ជាមុន។ ឧទាហរណ៍:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • កន្លែងដាក់ {{...}} ដែលត្រូវជំនួសដោយតម្លៃជាក់ស្តែង។
  • args៖ សមត្ថភាពក្នុងការបញ្ជាក់ការបដិសេធជម្រើសក្នុងអំឡុងពេលផ្ញើ។ បច្ចុប្បន្ន ការបដិសេធខាងក្រោមត្រូវបានគាំទ្រ៖
    • សេវាកម្ម៖ បញ្ជាក់ប្រភេទសេវាកម្ម twilio ខាងក្រោមមួយណាដែលត្រូវទទួលយក៖
      • សារ
      • whatsapp

វិភាគទាន

ការរួមចំណែកសូមស្វាគមន៍។ អ្នកអាចរាយការណ៍បញ្ហា និងកំហុសនៅក្នុង បញ្ហា ផ្នែកនៃ repo ។ អ្នកអាចបង្ហាញគំនិតនៅក្នុង ការពិភាក្សា ផ្នែកនៃ repo ។ ហើយការរួមចំណែកកូដត្រូវបានស្វាគមន៍ដោយប្រើ ទាញសំណើ ប្រព័ន្ធសម្រាប់ git ។ សម្រាប់ព័ត៌មានលម្អិតបន្ថែមអំពីការរួមចំណែក សូមមើល ការណែនាំអំពីការរួមចំណែក.