Kūlana Kūlana

Mea Hana Haumana - Kanal - Twilio

E hoʻouna i nā leka SMS a me WhatsApp a i ʻole Disciple.Tools hoʻolaha me ka hoʻohana ʻana iā Twilio.

Nā mea mua

A Moolelo Twilio hoʻonohonoho me kahi helu kelepona a lawelawe leka hoʻonoho.

No ka hoʻohana ʻana iā WhatsApp pono ʻoe i kahi Whatsapp Mea Hoʻouna pili i kekahi o kāu helu kelepona twilio.

E nānā i nā kuhikuhi hoʻonohonoho ma ka wiki.

E Hana

  • E hoʻouna i nā memo ʻē aʻe (link magic link scheduler) me ka hoʻohana ʻana iā Twilio.
  • ʻO ke koho: E hoʻonohonoho i nā leka hoʻomaopopo DT e hoʻouna ʻia ma SMS a i ʻole WhatsApp.
  • Hāʻawi i kahi API e hoʻouna pololei i nā memo.

Hoʻohana API

Hiki ke hoʻokaʻawale ʻia nā mea hana haumāna - Channels - Twilio plugin, i mea e hana kūʻokoʻa ai i ka plugin Disciple Tools - Magic Links; no ka hoʻouna pololei ʻana i nā leka.

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

E hoʻouna ma ke ʻano he sms i kahi helu. Hoʻihoʻi i kahi waiwai boolean e hōʻike ana inā ua hoʻouna ʻia ka memo.

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

E hoʻouna ma ke ʻano he memo WhatsApp i kahi helu. 'Ōlelo Aʻo: E hana wale kēia inā loaʻa iā WhatsApp ka leka uila iā ʻoe i nā hola 24 i hala. Hoʻihoʻi i kahi waiwai boolean e hōʻike ana inā ua hoʻouna ʻia ka memo.

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

E hoʻouna i kahi leka i kahi mea hoʻohana DT

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

E hoʻouna i kahi leka i kahi DT Contact

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • id: Hāʻawi ʻia ka WP mea hoʻohana id a i ʻole post id, ma muli o ke ʻano waiwai.
  • ʻAno: ʻAno ʻōnaehana; ʻo ia kekahi o kēia mau mea:
    • wp_mea hoʻohana
    • lāʻau kū
  • msg: E hoʻouna ʻia ka memo maoli; pono e pili i ke ʻano hoʻohālikelike memo Twilio i wehewehe mua ʻia. ʻo kahi laʻana:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} mau wahi kūʻai e hoʻololi ʻia me nā waiwai maoli.
  • pane: Hiki ke kuhikuhi i nā koho koho i ka wā hoʻouna. I kēia manawa, ua kākoʻo ʻia nā mea hoʻololi:
    • lawelawe: E wehewehe i ka ʻano o nā lawelawe twilio e ʻāpono ʻia:
      • SMS
      • whatsapp

Haawina

Aloha nā haʻawina. Hiki iā ʻoe ke hōʻike i nā pilikia a me nā hewa ma ka aʻe o ʻāpana o ka repo. Hiki iā ʻoe ke hōʻike i nā manaʻo ma ka o kēia hui kūkā ʻāpana o ka repo. A hoʻokipa ʻia nā hāʻawi code me ka hoʻohana ʻana i ka Noi Huki ʻōnaehana no git. No ka ʻike hou aku e pili ana i ka hāʻawi ʻana e ʻike i ka alakaʻi hāʻawi.