स्थिति बनाएँ

शिष्य उपकरण - चैनल - ट्विलियो

एसएमएस और व्हाट्सएप संदेश भेजें या Disciple.Tools ट्विलियो का उपयोग करके सूचनाएं।

पूर्व आवश्यक वस्तुएँ

A ट्विलियो खाता फ़ोन नंबर के साथ सेटअप और संदेश सेवा सेट अप।

व्हाट्सएप का उपयोग करने के लिए आपको एक की आवश्यकता होगी व्हाट्सएप प्रेषक आपके किसी ट्विलियो फ़ोन नंबर से लिंक किया गया।

में सेटअप निर्देश देखें विकि.

करूंगा

  • अन्य प्लगइन्स (लिंक मैजिक लिंक शेड्यूलर) को ट्विलियो का उपयोग करके संदेश भेजने दें।
  • वैकल्पिक रूप से: सेटअप डीटी सूचनाएं एसएमएस या व्हाट्सएप पर भेजी जाएंगी।
  • सीधे संदेश भेजने के लिए एक एपीआई प्रदान करता है।

एपीआई उपयोग

डिसिपल टूल्स - चैनल्स - ट्विलियो प्लगइन को अलग किया जा सकता है, ताकि डिसिपल टूल्स - मैजिक लिंक्स प्लगइन से स्वतंत्र रूप से काम किया जा सके; सीधे संदेश भेजने के लिए.

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

किसी नंबर पर एसएमएस के रूप में भेजें. एक बूलियन मान लौटाता है जो दर्शाता है कि संदेश सफलतापूर्वक भेजा गया था या नहीं।

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

किसी नंबर पर व्हाट्सएप संदेश के रूप में भेजें। ध्यान दें: यह केवल तभी काम करेगा जब संपर्क ने आपको पिछले 24 घंटों में व्हाट्सएप संदेश भेजा हो। एक बूलियन मान लौटाता है जो दर्शाता है कि संदेश सफलतापूर्वक भेजा गया था या नहीं।

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

एक डीटी उपयोगकर्ता को एक संदेश भेजें

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

डीटी संपर्क को एक संदेश भेजें

$bool_result = dt_twilio_direct_send( 343, 'post', $msg, [ 'service' => 'sms' ] );
  • आईडी: प्रकार मान के आधार पर असाइन की गई WP उपयोगकर्ता आईडी या पोस्ट आईडी।
  • प्रकार: सिस्टम प्रकार; जो निम्नलिखित में से एक होना चाहिए:
    • wp_user
    • पद
  • संदेश: भेजा जाने वाला वास्तविक संदेश; जिसे पूर्व-परिभाषित ट्विलियो संदेश टेम्पलेट आकार का पालन करना होगा। उदाहरण के लिए:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} प्लेसहोल्डर्स को वास्तविक मानों से प्रतिस्थापित किया जाना है।
  • तर्क: भेजने के दौरान विकल्प ओवरराइड निर्दिष्ट करने की क्षमता। वर्तमान में, निम्नलिखित ओवरराइड समर्थित हैं:
    • सर्विस: निर्दिष्ट करें कि निम्नलिखित में से किस ट्विलियो सेवा प्रकार को अपनाया जाना है:
      • एसएमएस
      • WhatsApp

योगदान

योगदान का स्वागत है। आप में समस्याओं और बग की रिपोर्ट कर सकते हैं मुद्दे रेपो का अनुभाग. आप इसमें विचार प्रस्तुत कर सकते हैं चर्चाएँ रेपो का अनुभाग. और कोड योगदान का उपयोग करके स्वागत है पुल अनुरोध गिट के लिए प्रणाली। योगदान के बारे में अधिक जानकारी के लिए देखें योगदान दिशानिर्देश.