2011-05-22 11 views
6

मैं उपयोगकर्ताओं को एसएमएस के माध्यम से अपने Django ऐप के साथ बातचीत करने देना चाहता हूं। ट्विलियो का मूल्य निर्धारण (एक फोन नंबर और ग्रंथों की मात्रा जो मैं प्रसंस्करण कर रहा हूं) ठीक है, लेकिन मैं वाहक के ईमेल गेटवे के माध्यम से जाने के बजाय ऐसा क्यों करूं?[email protected] बनाम Twilio, Clickatell, आदि?

एपीआई गेटवे क्या प्रदान करते हैं @ vtext.com, आदि पते नहीं करते हैं?

+3

वाहक के ई-मेल गेटवे का उपयोग करने के लिए, आपको यह जानना होगा कि आपका उपयोगकर्ता कौन सा वाहक चालू है। किसी को सीधे पाठ करने के लिए आपको बस उनकी संख्या चाहिए। – Jason

+3

देखें http://stackoverflow.com/questions/3524742/sms-gateway-for-windows-c/3525070#3525070 –

उत्तर

4

एपीआई गेटवे क्या प्रदान करते हैं @ vtext.com, आदि पते नहीं करते हैं?

गारंटीकृत डिलीवरी।

एसएमएस गेटवे के लिए ईमेल अक्सर संदेश छोड़ देता है, खासकर यदि आप उनके माध्यम से कुछ संदेश भेज रहे हैं। यदि आप एक (अनियंत्रित, पूरी तरह से मनमानी) दर से अधिक हो तो वे आपको अवरोधित भी कर सकते हैं। व्यावहारिक रूप से, मैं एक सेल प्रदाताओं के ईमेल गेटवे के माध्यम से ईमेल भेजने की 90% से अधिक सफलता दर की अपेक्षा नहीं करता।

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

संबंधित मुद्दे