एंड्रॉइड स्टूडियो: डोमिनिक युनस द्वारा ट्विलियो और रेट्रोफिट के साथ एक एसएमएस कैसे भेजें

ट्विलियो एक अमेरिकी सेवा कंपनी है जो अनुप्रयोगों के साथ टेलीफोनी सेवाओं को एकीकृत करती है। यह एक क्लाउड कम्युनिकेशन प्लेटफ़ॉर्म है जो सॉफ्टवेयर डेवलपर्स को प्रोग्राम बनाने और कॉल करने और एसएमएस भेजने और प्राप्त करने की अनुमति देता है और अपने WEB सेवा एपीआई का उपयोग करके अन्य संचार कार्य करता है।

रेट्रोफिट एक पुस्तकालय है जो आपको http अनुरोध करने की अनुमति देता है।

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

सबसे पहले, खाता बनाने और अपना ACCOUNT_SID, AUTH_TOKEN और साथ ही एक टेलीफ़ोन नंबर प्राप्त करने के लिए Twilio प्लेटफ़ॉर्म https://www.twilio.com पर जाएँ।

ट्विलियो प्रभार्य है, लेकिन जब आप एक खाता बनाते हैं, तो आपको प्रयोग के लिए $ 15 का मुफ्त क्रेडिट मिलता है।

अपना KEY API और साथ ही अपना फ़ोन नंबर प्राप्त करने के बाद, अपने ऐप / बिल्ड.ग्रेड फ़ाइल में Retrofit लाइब्रेरी जोड़ने के लिए एक Android Studio प्रोजेक्ट बनाएं

सबसे पहले, पहले एक इंटरफ़ेस बनाएं

फिर, अपनी गतिविधि में, दो अंतिम चर बनाएं, जिसमें एपीआई एक्सेस की जानकारी होगी

फिर आपका संदेश, ट्विलियो फोन नंबर, गंतव्य नंबर और एन्कोडिंग सिस्टम:

इस डेटा को एक HashMap में इस प्रकार डालें:

अब हमें उपरोक्त जानकारी के साथ URL https: //api.twilio/2010–04–01/ पर अपना अनुरोध भेजना होगा, ताकि हमने जो Twilio इंटरफ़ेस बनाया है, उसका उपयोग रेट्रोफिट के साथ किया जा सके:

धन्यवाद

गीथब: डोमिनसबेलहंडा

ट्विटर: @domiyns

डोमिनिक युनूस