Mokinių įrankiai – Kanalai – Twilio
Siųsti SMS ir WhatsApp žinutes arba Disciple.Tools pranešimus naudojant „Twilio“.
Būtinos sąlygos
A „Twilio“ paskyra sąranka su telefono numeriu ir susirašinėjimo paslauga nustatyti.
Norėdami naudoti WhatsApp, jums reikės a Whatsapp siuntėjas susietas su vienu iš jūsų twilio telefono numerių.
Žr. sąrankos instrukcijas wiki.
Padarysiu
- Leiskite kitiems papildiniams (nuorodų magijos nuorodų planuokliui) siųsti pranešimus naudojant „Twilio“.
- Pasirinktinai: nustatykite, kad DT pranešimai būtų siunčiami SMS arba WhatsApp.
- Suteikia API tiesiogiai siųsti pranešimus.
API naudojimas
Mokinio įrankiai - Kanalai - Twilio įskiepis gali būti atsietas, kad veiktų nepriklausomai nuo įskiepio "Mokinio įrankiai - Magic Links"; norėdami siųsti pranešimus tiesiogiai.
//check if twilio is setup and configured
dt_twilio_configured()
Siųsti sms numeriu. Grąžina loginę reikšmę, nurodant, ar pranešimas išsiųstas sėkmingai.
Disciple_Tools_Twilio_API::send_sms( $phone_number, $message );
Siųsti kaip WhatsApp žinutę numeriu. Pastaba: tai veiks tik tuo atveju, jei kontaktas per pastarąsias 24 valandas jums atsiuntė WhatsApp žinutę. Grąžina loginę reikšmę, nurodant, ar pranešimas išsiųstas sėkmingai.
Disciple_Tools_Twilio_API::send_whatsapp( $phone_number, $message );
Siųsti pranešimą DT vartotojui
$bool_result = dt_twilio_direct_send( 12, 'wp_user', $msg, [ 'service' => 'sms' ] );
Siųsti žinutę DT kontaktui
$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
- ID numeris: Priskirtas WP vartotojo ID arba įrašo ID, atsižvelgiant į tipo reikšmę.
- tipas: Sistemos tipas; kuris turi būti vienas iš šių:
- wp_user
- paštu
- žinutė: Tikrasis siunčiamas pranešimas; kuris turi atitikti iš anksto nustatytą „Twilio“ pranešimo šablono formą. Pavyzdžiui:
Hi, Please update records -> {{link}} -> Link will expire on {{time}}
- {{...}} vietos rezervavimo ženklai turi būti pakeisti tikrosiomis reikšmėmis.
- args: Galimybė nurodyti parinkčių nepaisymą siuntimo metu. Šiuo metu palaikomi šie nepaisymai:
- aptarnavimas: Nurodykite, kurie iš šių „twilio“ paslaugų tipų turi būti naudojami:
- SMS
- aptarnavimas: Nurodykite, kurie iš šių „twilio“ paslaugų tipų turi būti naudojami:
Indėlis
Įnašai laukiami. Galite pranešti apie problemas ir klaidas Klausimai atpirkimo sandorio dalis. Galite pateikti idėjas Diskusijos atpirkimo sandorio dalis. O kodo įnašai laukiami naudojant Ištraukite užklausą sistema, skirta git. Norėdami gauti daugiau informacijos apie indėlį, žr įnašo gairės.