Offer Disgybl - Sianeli - Twilio
Anfon negeseuon SMS a WhatsApp neu Disciple.Tools hysbysiadau gan ddefnyddio Twilio.
Rhagofynion
A Cyfrif Twilio setup gyda rhif ffôn a gwasanaeth negeseuon sefydlu.
I ddefnyddio WhatsApp bydd angen a Anfonwr Whatsapp yn gysylltiedig ag un o'ch rhifau ffôn twilio.
Gweler y cyfarwyddiadau gosod yn y wiki.
Gwna Wneud
- Gadewch i ategion eraill (dolen rhaglennydd cyswllt hud) anfon negeseuon gan ddefnyddio Twilio.
- Yn ddewisol: Gosod hysbysiadau DT i'w hanfon dros SMS neu WhatsApp.
- Yn darparu API i anfon negeseuon yn uniongyrchol.
Defnydd API
Gellir datgysylltu'r ategyn Disciple Tools - Channels - Twilio, er mwyn gweithio'n annibynnol ar yr ategyn Disciple Tools - Magic Links; er mwyn anfon negeseuon yn uniongyrchol.
//check if twilio is setup and configured
dt_twilio_configured()
Anfonwch fel sms i rif. Yn dychwelyd gwerth boolean yn nodi a anfonwyd y neges yn llwyddiannus.
Disciple_Tools_Twilio_API::send_sms( $phone_number, $message );
Anfonwch neges WhatsApp i rif. Nodyn: Bydd hyn ond yn gweithio os yw'r cyswllt wedi anfon neges atoch gan WhatsApp yn ystod y 24 awr ddiwethaf. Yn dychwelyd gwerth boolean yn nodi a anfonwyd y neges yn llwyddiannus.
Disciple_Tools_Twilio_API::send_whatsapp( $phone_number, $message );
Anfon neges at Ddefnyddiwr DT
$bool_result = dt_twilio_direct_send( 12, 'wp_user', $msg, [ 'service' => 'sms' ] );
Anfon neges i Gyswllt DT
$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
- id: ID defnyddiwr WP neu ID post wedi'i neilltuo, yn dibynnu ar werth y math.
- math: Math o system; a rhaid iddo fod yn un o'r canlynol:
- wp_user
- bostio
- neges: Neges wirioneddol i'w hanfon; sy'n gorfod cadw at siâp templed neges Twilio a ddiffiniwyd ymlaen llaw. Er enghraifft:
Hi, Please update records -> {{link}} -> Link will expire on {{time}}
- {{...}} dalfan i gael eu hamnewid â gwerthoedd gwirioneddol.
- argiau: Y gallu i nodi opsiynau diystyru wrth anfon. Ar hyn o bryd, cefnogir y gwrthwneud canlynol:
- gwasanaeth: Nodwch pa rai o'r mathau o wasanaethau twilio canlynol sydd i'w mabwysiadu:
- sms
- gwasanaeth: Nodwch pa rai o'r mathau o wasanaethau twilio canlynol sydd i'w mabwysiadu:
Cyfraniad
Croesewir cyfraniadau. Gallwch roi gwybod am broblemau a chwilod yn y Materion adran o'r repo. Gallwch gyflwyno syniadau yn y trafodaethau adran o'r repo. Ac mae croeso i gyfraniadau cod gan ddefnyddio'r Cais Tynnu system ar gyfer git. I gael rhagor o fanylion am y cyfraniad gweler y canllawiau cyfrannu.