סטטוס בנייה

Disciple Tools - ערוצים - Twilio

שלח הודעות SMS ו-WhatsApp או Disciple.Tools התראות באמצעות Twilio.

מקדים

A חשבון טוויליו הגדרה עם מספר טלפון ו שירות העברת הודעות להכין.

כדי להשתמש בוואטסאפ תצטרך א שולח וואטסאפ מקושר לאחד ממספרי הטלפון twilio שלך.

ראה הוראות התקנה ב- ויקי.

זה מה שאעשה

  • אפשר לפלאגינים אחרים (מתזמן קישור קסם) לשלוח הודעות באמצעות Twilio.
  • אופציונלי: הגדר הודעות DT להישלח באמצעות SMS או WhatsApp.
  • מספק API לשליחת הודעות ישירות.

שימוש ב- API

ניתן לנתק את התוסף Disciple Tools - ערוצים - Twilio, כך שיפעל ללא תלות בתוסף Disciple Tools - Magic Links; על מנת לשלוח הודעות ישירות.

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

שלח כ-SMS למספר. מחזירה ערך בוליאני המציין אם ההודעה נשלחה בהצלחה.

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

שלח כהודעת וואטסאפ למספר. הערה: זה יעבוד רק אם איש הקשר שלח לך הודעה בוואטסאפ ב-24 השעות האחרונות. מחזירה ערך בוליאני המציין אם ההודעה נשלחה בהצלחה.

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

שלח הודעה למשתמש DT

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

שלח הודעה לאיש קשר DT

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • תעודת זהות: הוקצה מזהה משתמש או מזהה פוסט, בהתאם לערך הסוג.
  • סוג: סוג המערכת; אשר חייב להיות אחד מהבאים:
    • wp_user
    • פוסט
  • הודעה: הודעה בפועל שתישלח; שחייבים לדבוק בצורת תבנית ההודעה Twilio שהוגדרה מראש. לדוגמה:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} מצייני מיקום שיש להחליף בערכים בפועל.
  • args: יכולת לציין עקיפות אפשרויות במהלך השליחה. נכון לעכשיו, העקיפות הבאות נתמכות:
    • שירות: ציין אילו מסוגי השירותים הבאים של twilio יש לאמץ:
      • SMS
      • WhatsApp

תְרוּמָה

תרומות יתקבלו בברכה. אתה יכול לדווח על בעיות ובאגים ב- נושאים סעיף של הריפו. אתה יכול להציג רעיונות ב דיונים סעיף של הריפו. ותרומות קוד יתקבלו בברכה באמצעות משיכת בקשה מערכת עבור git. לפרטים נוספים על תרומה ראה את הנחיות לתרומה.