2012-03-27 15 views
10

तो मुझे एक वेबसाइट मिली है जो ~ 1000 उपयोगकर्ताओं की सेवा करती है, घटनाओं के लिए शेड्यूलिंग समन्वय करती है। मैं अपने सिस्टम को उपयोगकर्ताओं को एसएमएस संदेश भेजने में सक्षम करना चाहता हूं। मेरे पास सर्वर तक पहुंच है और कुछ एसएमएस गेटवे सेवा की सदस्यता लेने के बजाय जीएसएम मॉडेम खरीदना और इंस्टॉल करना चाहते हैं। जो अब तक मैं इकट्ठा करता हूं वह यह है कि मुझे मॉडेम खरीदने की ज़रूरत है, और जाहिर है कि उस मॉडेम के लिए एक सिम कार्ड, और फिर उस सिम कार्ड के लिए सदस्यता।एसएमएस के लिए जीएसएम मोडेम लागू करना

प्रश्न 1 शायद स्टैक ओवरफ्लो में नहीं जाना चाहिए, लेकिन मैं केवल मामले में पूछूंगा ... क्या सेलुलर सेवा प्रदाताओं के पास आमतौर पर थोक एसएमएस संदेशों को भेजने वाली कंपनियों या संगठनों के लिए अद्वितीय सदस्यता योजनाएं होती हैं?

प्रश्न 2: जीएसएम मोडेम के लिए किस तरह के सॉफ़्टवेयर की आवश्यकता है? मॉडेम तक कैसे पहुंचता है? हमारा सर्वर एक पारंपरिक लैंप आर्किटेक्चर है, साइट PHP में लिखी गई है। तो ... मुझे माफ़ कर दो ... लेकिन ... मैं जीएसएम मॉडेम का उपयोग कैसे करूं? विकल्प? सर्वश्रेष्ठ प्रणालियां?

संपादित करें कुछ अन्य पोस्ट this post से लिंक हैं, इसमें जीएसएम मोडेम क्यों शामिल नहीं है? या मैं यह गलत पढ़ रहा हूँ।

संपादित करेंThis post एसएमएस एग्रीगेटर्स को संदर्भित करता है। वे क्या हैं और वे मॉडेम या गेटवे निर्णय के भीतर कहां फिट बैठते हैं? संपादित करें ओह। एसएमएस गेटवे के लिए बस एक और शब्द।

+1

Twilio.com पर विचार करें। – ceejayoz

उत्तर

8

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

यदि आप अभी भी इस मार्ग के साथ जाना चाहते हैं, तो आपको केवल PHP में एक सीरियल पोर्ट खोलने का एक तरीका है। अपने प्लेटफॉर्म के आधार पर, यह अपेक्षाकृत आसान है: http://code.google.com/p/php-serial/

यदि आपको विंडोज़ पर ऐसा करने की ज़रूरत है, तो मैं PHP के साथ .NET सीरियल क्लास को तुरंत चालू करने की अनुशंसा करता हूं। विकल्पों के लिए Serial comm with PHP on Windows देखें।

वहां से, आपको केवल उचित आदेश भेजना है। ये कभी कभी मॉडेम से भिन्न मॉडेम करने के लिए, लेकिन आप अधिक मानक आदेशों यहाँ पा सकते हैं: http://www.smssolutions.net/tutorials/gsm/sendsmsat/

+1

उत्तर के लिए धन्यवाद। तो क्या यह कहना है कि मुझे सदस्यता आधारित सेवा के लिए भुगतान करना चाहिए? [इन्फोबिप] की तरह (http://www.infobip.com/), [सिल्वरस्ट्रीट] (http://www.silverstreet.com/), [एमब्लॉक्स] (http://www.mblox.com/), या [Clickatell] (http://www.clickatell.com/)? –

+0

@ सेविंगर, बिल्कुल। यही वह मार्ग है जिसे मैं जाता हूं, मानते हुए कि आपको कुछ छोटे संदेशों से अधिक भेजने की आवश्यकता है। मुझे लगता है कि आप पाएंगे कि वे सेवाएं सस्ता भी होती हैं। – Brad

10

जब मैं राय नहीं सरल जीएसएम फोन का उपयोग करने के थोक एसएमएस भेजने के लिए की बहुत सारी पढ़ा है, मैं इनमें से एक जोड़े को लागू कर दिया है सिस्टम और उन्हें बहुत अच्छी तरह से काम करने के लिए मिला है, जब तक आप कुछ सरल नियमों का पालन करते हैं:

  • बहुत सारे फोन का उपयोग करें - एसएमएस की मात्रा के आधार पर हमारे पास आम तौर पर 2-8 प्रति सर्वर होता है। हां फोन कुछ बार दुर्घटनाग्रस्त हो जाएंगे, हमने एक साधारण एसई देखा है (अभी मॉडल को नहीं पता, मुझे लगता है कि यह एक के 310i था) वर्षों से चल रहा है, और हमने दूसरों को महीने में एक से अधिक बार दुर्घटनाग्रस्त देखा है। एक से अधिक फोन और संयुक्त कतार का उपयोग करके, एक मृत फोन आपके एसएमएस बैंडविड्थ को कम करेगा, लेकिन गेटवे को रोक नहीं देगा।
  • बेशक आप dequeueing प्रक्रिया में कुछ कम से कम लागत वाली रूटिंग कर सकते हैं (विभिन्न फोन के लिए doifferent वाहक सोचो), लेकिन एक SPOF
  • सुनिश्चित करें कि सभी फोन एक ज्ञात-सही बिना ब्रांड फर्मवेयर कर यदि संभव हो तो परिचय नहीं करना न भूलें - कुछ प्रदाता ब्रांडेड फ़र्मवेयर संस्करण एसएमएस
  • सिस्टम के डिजाइन करने से पहले अजीब चीजें करेंगे, तैनाती के बारे में सोचें: डेटा केंद्र में जीएसएम हार्डवेयर को तैनात करना आसान नहीं होगा।यह एक शो-स्टॉपर हो सकता है।

चेतावनी: सभी परियोजनाएं यूरोप में हैं। चीजें कहीं और अलग हो सकती हैं, कानूनी विभाग में विशिष्ट। यूरोपीय वाहक टीओएस ग्राहकों के लिए दोस्ताना होना प्रतीत होता है।

+0

आप अपने फोन के सिम कार्ड के साथ किस समय अंतराल के लिए भेज सकते हैं? जैसे क्या आप प्रति सेकंड 1 से अधिक एसएमएस भेजते हैं? – Matthew

+0

प्रति माह 4 या अधिक फ़ोन जो आसान है, जब तक आपके पास अच्छा संकेत हो। –

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