स्थिति निर्माण गर्नुहोस्

शिष्य उपकरण - च्यानल - Twilio

SMS र WhatsApp सन्देशहरू पठाउनुहोस् वा Disciple.Tools Twilio प्रयोग गरेर सूचनाहरू।

पूर्व-आवश्यकताहरू

A Twilio खाता फोन नम्बर र सेटअप सन्देश सेवा सेट अप गर्नुहोस्।

व्हाट्सएप प्रयोग गर्न को लागी तपाईलाई आवश्यक पर्दछ व्हाट्सएप प्रेषक तपाइँको twilio फोन नम्बरहरु मध्ये एक लिङ्क गरिएको छ।

मा सेटअप निर्देशनहरू हेर्नुहोस् wiki.

काम चल्छ

  • अन्य प्लगइनहरूलाई (लिंक जादुई लिङ्क शेड्यूलर) Twilio प्रयोग गरेर सन्देशहरू पठाउन दिनुहोस्।
  • वैकल्पिक रूपमा: एसएमएस वा व्हाट्सएप मार्फत पठाइने DT सूचनाहरू सेटअप गर्नुहोस्।
  • सन्देशहरू सिधै पठाउन API प्रदान गर्दछ।

API उपयोग

शिष्य उपकरणहरू - च्यानलहरू - ट्विलियो प्लगइन डिकपल गर्न सकिन्छ, ताकि शिष्य उपकरणहरू - जादुई लिङ्कहरू प्लगइनबाट स्वतन्त्र रूपमा काम गर्नको लागि; सिधै सन्देशहरू पठाउनको लागि।

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

नम्बरमा एसएमएस पठाउनुहोस्। सन्देश सफलतापूर्वक पठाइयो भने संकेत गर्ने बुलियन मान फर्काउँछ।

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

नम्बरमा व्हाट्सएप सन्देशको रूपमा पठाउनुहोस्। नोट: यसले मात्र काम गर्नेछ यदि सम्पर्कले तपाईंलाई पछिल्लो 24 घण्टामा WhatsApp सन्देश पठाएको छ। सन्देश सफलतापूर्वक पठाइयो भने संकेत गर्ने बुलियन मान फर्काउँछ।

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 प्रयोगकर्ता आईडी वा पोष्ट आईडी, प्रकार मानमा निर्भर गर्दछ।
  • प्रकार: प्रणाली प्रकार; जुन निम्न मध्ये एक हुनुपर्छ:
    • wp_user
    • पोस्ट
  • सन्देश: पठाउनु पर्ने वास्तविक सन्देश; जुन पूर्व-परिभाषित Twilio सन्देश टेम्प्लेट आकार पालना गर्नुपर्छ। उदाहरणका लागि:
    Hi, Please update records -> {{link}} -> Link will expire on {{time}}
    • {{...}} प्लेसहोल्डरहरू वास्तविक मानहरूसँग प्रतिस्थापन गर्न।
  • args: पठाउने क्रममा विकल्प ओभरराइड निर्दिष्ट गर्ने क्षमता। हाल, निम्न ओभरराइडहरू समर्थित छन्:
    • सेवा: निम्न मध्ये कुन ट्विलियो सेवा प्रकारहरू अपनाउनुपर्ने हो निर्दिष्ट गर्नुहोस्:
      • एस एम एस
      • WhatsApp

योगदान

योगदान स्वागत छ। तपाईं मा समस्या र बगहरू रिपोर्ट गर्न सक्नुहुन्छ मुद्दा रिपो को खण्ड। मा विचार प्रस्तुत गर्न सक्नुहुन्छ छलफलहरू रिपो को खण्ड। र कोड योगदानहरू प्रयोग गरेर स्वागत छ अनुरोध तान्नुहोस् git को लागि प्रणाली। योगदानमा थप विवरणहरूको लागि हेर्नुहोस् योगदान दिशानिर्देश.