Mee Ọnọdụ

Ngwa Ndị na-eso ụzọ - Ọwa - Twilio

Zipu ozi SMS na WhatsApp ma ọ bụ Disciple.Tools ngosi site na iji Twilio.

Ihe ndi choro

A Akaụntụ Twilio nhazi na nọmba ekwentị na ọrụ izi ozi melite.

Iji jiri WhatsApp ị ga-achọ a Onye na-ezigara WhatsApp ejikọrọ na otu nọmba ekwentị twilio gị.

Hụ ntuziaka ntọlite ​​​​na wiki.

Ga-ezu

  • Ka plugins ndị ọzọ (njikọ njikọ anwansi nhazi nhazi) zipu ozi site na iji Twilio.
  • Nhọrọ: Tọọ ọkwa DT ga-eziga site na SMS ma ọ bụ WhatsApp.
  • Na-enye API izipu ozi ozugbo.

Ojiji API

Ngwá ọrụ ndị na-eso ụzọ - Channels - Twilio plugin nwere ike ịmekọrịta, ka ọ rụọ ọrụ n'adabereghị na ngwa ndị na-eso ụzọ - Magic Links plugin; ka izipu ozi ozugbo.

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

Ziga dị ka SMS na nọmba. weghachite uru boolean nke na-egosi ma ezitere ozi ahụ nke ọma.

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

Ziga ozi WhatsApp na nọmba. Mara: Nke a ga-arụ ọrụ naanị ma ọ bụrụ na kọntaktị ezitere gị ozi WhatsApp n'ime awa 24 gara aga. weghachite uru boolean nke na-egosi ma ezitere ozi ahụ nke ọma.

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

Ziga ozi na onye ọrụ DT

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

Ziga ozi na kọntaktị DT

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • id: Id onye ọrụ WP ekenyela ma ọ bụ id biputere, dabere n'ụdị uru.
  • ụdị: Ụdị usoro; nke ga-abụrịrị otu n'ime ihe ndị a:
    • wp_onye ọrụ
    • post
  • msg: Ezi ozi aga-eziga; nke ga-agbasorịrị n'ụdị ndebiri ozi Twilio akọwapụtara nke ọma. Ọmụmaatụ:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} ebe a ga-eji ụkpụrụ n'ezie dochie ya.
  • args: Ikike ịkọwapụta nhọrọ gafeworo n'oge izipu. Ugbu a, a na-akwado mbugharị ndị a:
    • ọrụ: Kọwaa ụdị ọrụ twilio ndị a a ga-anabata:
      • SMS
      • whatsapp

Onyinye

Nnọọ nkwado. Ị nwere ike ịkọ nsogbu na ahụhụ na Issues ngalaba nke repo. Ị nwere ike iwepụta echiche na Mkparịta ụka ngalaba nke repo. A na-anabatakwa ntinye koodu site na iji Arịrịọ dọrọ Sistemụ maka git. Maka nkọwa ndị ọzọ na ntinye aka hụ ntụnye aka.