आप कहते हैं कि आपके पास एक एप्लिकेशन के लिए एक अच्छा विचार है और आपको इसमें टेक्स्टिंग क्षमताओं को जोड़ने में मदद करने के लिए टूलकिट की आवश्यकता है?
हो सकता है कि आप वितरण सूचनाएं भेज रहे हों, या दो-कारक प्रमाणीकरण के लिए टेक्स्ट संदेशों का उपयोग कर रहे हों, या आप अपने मार्केटिंग अभियानों में टेक्स्टिंग का उपयोग करना चाहते हों।
आप भाग्यशाली हैं, क्योंकि आप क्लाउड संचार प्लेटफॉर्म की सहायता से आसानी से टेक्स्ट संदेश भेजने और प्राप्त करने की क्षमता जोड़ सकते हैं।
एक सेवा के रूप में एक संचार मंच (CPaaS) एपीआई प्रदान करता है जिसे आप अपने कार्यक्रमों से कॉल कर सकते हैं।
बैक एंड पर, ये एपीआई एसएमएस संदेशों का आदान-प्रदान करने और वॉयस कॉल करने और प्राप्त करने के लिए दूरसंचार नेटवर्क से जुड़ते हैं। CPaaS का उपयोग करके, डेवलपर्स दूरसंचार अवसंरचना की जटिलताओं से सुरक्षित रहते हैं; वे अपने अनुप्रयोगों को बेहतर बनाने पर ध्यान केंद्रित कर सकते हैं।
यह देखने के लिए कि यह कैसे काम करता है, आइए उस सटीक प्रक्रिया पर चलते हैं जिसका उपयोग आप एक डेवलपर के रूप में कर सकते हैं।
CPaaS प्लेटफॉर्म विभिन्न भाषाओं में अपनी सेवाओं का उपयोग करना आसान बनाने के लिए सॉफ्टवेयर डेवलपमेंट किट (SDK) प्रदान करते हैं - पायथन, PHP, जावा, और बहुत कुछ। हम JavaScript और Node.js का उपयोग करेंगे।
हमारे CPaaS के लिए, हमने चुना
आपको संदेश भेजने के लिए एक फ़ोन नंबर भी आरक्षित करना होगा, जिसे आप प्लिवो प्रबंधन कंसोल पर कुछ क्लिक के साथ कर सकते हैं।
चूंकि आप इस लेख को पढ़ रहे हैं, मुझे लगता है कि आप पहले से ही जावास्क्रिप्ट और Node.js से परिचित हैं। प्लिवो एक Node.js SDK प्रदान करता है, जो है
<pre> var plivo = require('plivo'); (function main() { 'use strict'; var client = new plivo.Client("<auth_id>", "<auth_token>"); client.messages.create( { src: "<sender_id>", dst: "<destination_number>", text: "Appointment reminder: 12:00 noon tomorrow" } ).then(function (response) { console.log(response); }); })(); </pre>
यह स्पष्ट होना चाहिए कि यह कोड स्निपेट क्या करता है। <कोण कोष्ठक> में टोकन प्लेसहोल्डर हैं।
आपको ऑथेंटिकेशन प्लेसहोल्डर्स को प्रमाणीकरण क्रेडेंशियल के साथ बदलना होगा जिसे आप प्लिवो कंसोल के होम पेज से कॉपी कर सकते हैं। स्रोत और गंतव्य फ़ोन नंबर प्लेसहोल्डर को वास्तविक फ़ोन नंबरों से E.164 प्रारूप में बदलें (उदाहरण के लिए, +12025551234)। बूम - आपका काम हो गया।
उत्पादन परिवेश में, आप कभी भी कोड में प्रमाणीकरण क्रेडेंशियल को हार्ड-कोड नहीं करेंगे। आप इसके बजाय अपने क्रेडेंशियल्स को पर्यावरण चर में संग्रहीत कर सकते हैं।
यदि आप चर `auth_id` और `auth_token` सेट करते हैं, तो आप क्लाइंट को बिना किसी तर्क के प्रारंभ कर सकते हैं और प्लिवो स्वचालित रूप से पर्यावरण चर से मान प्राप्त करेगा।
आप उपयोग कर सकते हैं
कई संगठन टेक्स्ट संदेश प्राप्त करने के बजाय उन्हें भेजने से अधिक चिंतित हैं, लेकिन संभावना है कि जिन लोगों को आप संदेश भेजते हैं, वे आपको वापस पाठ संदेश भेजने जा रहे हैं।
सौभाग्य से, एक बार आपके पास एक CPaaS खाता हो जाने के बाद, टेक्स्ट प्राप्त करना उन्हें भेजने जितना ही आसान है। यदि आप प्लिवो का उपयोग कर रहे हैं, तो आप उनके "
अपने नए टेक्स्ट-सक्षम एप्लिकेशन को जन-जन तक पहुंचाने से पहले, अपने बारे में शिक्षित करना सुनिश्चित करें
यदि आप अमेरिका में हैं, तो आपको इसके बारे में भी सीखना चाहिए