Kọ Ipo

Awọn irinṣẹ Ọmọ-ẹhin - Awọn ikanni - Twilio

Fi SMS ati WhatsApp ranṣẹ tabi Disciple.Tools awọn iwifunni nipa lilo Twilio.

Awọn ami-tẹlẹ

A Twilio Account setup pẹlu nọmba foonu kan ati ki o iṣẹ fifiranṣẹ ṣeto.

Lati lo WhatsApp iwọ yoo nilo a Olufiranṣẹ Whatsapp ti sopọ mọ ọkan ninu awọn nọmba foonu twilio rẹ.

Wo awọn ilana iṣeto ni wiki.

Ma a se

  • Jẹ ki awọn afikun miiran (ọna asopọ oluṣeto ọna asopọ idan) firanṣẹ awọn ifiranṣẹ ni lilo Twilio.
  • Ni yiyan: Ṣeto awọn iwifunni DT lati firanṣẹ nipasẹ SMS tabi WhatsApp.
  • Pese API lati fi awọn ifiranṣẹ ranṣẹ taara.

API Lilo

Awọn Irinṣẹ Ọmọ-ẹhin - Awọn ikanni - Ohun itanna Twilio le jẹ idinku, ki o le ṣiṣẹ ni ominira ti Awọn irinṣẹ Ọmọ-ẹhin - Ohun itanna Awọn ọna asopọ Magic; lati firanṣẹ awọn ifiranṣẹ taara.

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

Firanṣẹ bi sms si nọmba kan. Pada iye boolian kan ti o nfihan ti ifiranṣẹ ba ti firanṣẹ ni aṣeyọri.

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

Firanṣẹ bi ifiranṣẹ WhatsApp si nọmba kan. Akiyesi: Eyi yoo ṣiṣẹ nikan ti olubasọrọ ba ti firanṣẹ WhatsApp ni awọn wakati 24 to kọja. Pada iye boolian kan ti o nfihan ti ifiranṣẹ ba ti firanṣẹ ni aṣeyọri.

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

Fi ifiranṣẹ ranṣẹ si Olumulo DT kan

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

Fi ifiranṣẹ ranṣẹ si Olubasọrọ DT kan

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • id: ID olumulo WP ti a sọtọ tabi id ifiweranṣẹ, da lori iru iye.
  • iru: Iru eto; eyi ti o gbọdọ jẹ ọkan ninu awọn wọnyi:
    • wp_olumulo
    • post
  • msg: Ifiranṣẹ gidi lati firanṣẹ; eyi ti o gbọdọ faramọ apẹrẹ Twilio ifiranṣẹ ti a ti sọ tẹlẹ. Fun apere:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} awọn oniduro lati paarọ rẹ pẹlu awọn iye gangan.
  • args: Agbara lati tokasi aṣayan danu lakoko fifiranṣẹ. Lọwọlọwọ, awọn ifasilẹ wọnyi ni atilẹyin:
    • iṣẹ: Pato iru iru iṣẹ twilio wọnyi ti o yẹ ki o gba:
      • sms
      • whatsapp

Ipese

Awọn ifunni kaabọ. O le jabo oran ati idun ninu awọn oran apakan ti repo. O le ṣe afihan awọn ero inu Awọn ijiroro apakan ti repo. Ati koodu àfikún wa kaabo lilo awọn Fa Bere fun eto fun git. Fun alaye diẹ sii lori ilowosi wo ilowosi itọnisọna.