Qurilish holati

Shogird asboblari - Kanallar - Twilio

SMS va WhatsApp xabarlarini yuboring yoki Disciple.Tools Twilio yordamida bildirishnomalar.

Pre-rekvizitlar

A Twilio hisobi telefon raqami bilan sozlash va xabar almashish xizmati sozlash.

WhatsApp-dan foydalanish uchun sizga kerak bo'ladi Whatsapp jo'natuvchisi twilio telefon raqamlaringizdan biriga ulangan.

O'rnatish ko'rsatmalariga qarang Wiki.

Bajaraman

  • Twilio yordamida boshqa plaginlarga (bog'lanish sehrli havola rejalashtiruvchisi) xabarlar yuborishiga ruxsat bering.
  • Majburiy emas: SMS yoki WhatsApp orqali yuboriladigan DT bildirishnomalarini sozlang.
  • Xabarlarni to'g'ridan-to'g'ri yuborish uchun API taqdim etadi.

API foydalanish

Disciple Tools - Channels - Twilio plaginini Disciple Tools - Magic Links plaginidan mustaqil ishlash uchun ajratish mumkin; to'g'ridan-to'g'ri xabarlarni yuborish uchun.

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

Raqamga sms sifatida yuboring. Xabar muvaffaqiyatli yuborilganligini ko'rsatadigan mantiqiy qiymatni qaytaradi.

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

Raqamga WhatsApp xabari sifatida yuboring. Eslatma: Bu kontakt oxirgi 24 soat ichida WhatsApp sizga xabar yuborgan taqdirdagina ishlaydi. Xabar muvaffaqiyatli yuborilganligini ko'rsatadigan mantiqiy qiymatni qaytaradi.

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

DT foydalanuvchisiga xabar yuboring

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

DT kontaktiga xabar yuboring

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • ID: Tur qiymatiga qarab tayinlangan WP foydalanuvchi identifikatori yoki post identifikatori.
  • Turi: Tizim turi; quyidagilardan biri bo'lishi kerak:
    • wp_user
    • post
  • xabar: Haqiqiy xabar yuborilishi kerak; oldindan belgilangan Twilio xabar shabloniga rioya qilishi kerak. Masalan:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} toʻldirgichlar haqiqiy qiymatlar bilan almashtiriladi.
  • args: Yuborish vaqtida variantni bekor qilishni belgilash imkoniyati. Hozirgi vaqtda quyidagi bekor qilish qo'llab-quvvatlanadi:
    • xizmat: Quyidagi twilio xizmat turlaridan qaysi biri qabul qilinishini belgilang:
      • SMS
      • whatsapp

Qatnashchi

Hissalar xush kelibsiz. Muammolar va xatolar haqida xabar berishingiz mumkin masalalar repo bo'limi. Siz g'oyalarni taqdim etishingiz mumkin Muhokama repo bo'limi. Kod hissalari esa dan foydalanib qabul qilinadi So'rovni tortib olish Git uchun tizim. Hissa haqida ko'proq ma'lumot olish uchun qarang hissa qo'shish bo'yicha ko'rsatmalar.