2010-02-01 4 views
7

Я делаю снимки в темноте здесь. Я хотел бы создать веб-службу, в которой, в конце концов, отправлю SMS с помощью собственного оборудования. Я не уверен, что мне нужно, чтобы отправить SMS самостоятельно. Я не хочу использовать какие-либо существующие службы отправки SMS, мне нужно иметь возможность отправлять эти SMS самостоятельно.Отправка SMS сама

Похоже, есть один проект с открытым исходным, в частности, что касается этого «Kannel»:

http://www.kannel.org/

, что я не понимаю, мне нужно, чтобы получить GSM модем, чтобы иметь возможность отправить SMS? Должны ли SMS-шлюзы (например, Kannel) в конечном итоге перейти на GSM-модем для отправки сообщений, или есть ли какое-то другое оборудование, которое вам нужно для отправки сообщений?

Спасибо

ответ

4

Просто найдите онлайн-шлюз SMS. Эти провайдеры Gateway - ваш лучший выбор, так как они справились со всем тяжелым грузом для вас. Просто используйте их API, и вы должны быть в состоянии делать все, что хотите. Некоторые из этих шлюзов бесплатны, а некоторые нет. Я включил короткий список ниже.

https://www.clickatell.com/pricing/message_cost.php

http://www.zeepmobile.com/

(Carrier транзит на основе SMS) http://en.wikipedia.org/wiki/List_of_carriers_providing_SMS_transit

Я уверен, что есть тонны больше, но это поможет вам начать работу.

+0

Я проверил шлюзы SMS, я пытаюсь убедить не техников, с которыми я работаю в этом проекте, что это лучший способ пойти! – user246114

+0

skype4py поддерживает SMS и, похоже, та же схема цен, что и clickatell.com. Http: //skype4py.sourceforge.net/doc/html/ –

0

Вам всегда нужен GSM-модем для отправки SMS, если вы не используете провайдера, который обрабатывает это для вас (но для этого обычно нужны деньги).

+0

Думаю, один модем может отправлять X-сообщения в минуту прямо? Если я использую что-то вроде Kannel, то, наверное, я могу объединить несколько модемов вместе, чтобы увеличить мой результат? – user246114

0

Если вы хотите настроить свою собственную инфраструктуру оборудования, вы должны получить GSM-модем, карту Sim и использовать его для отправки СМС.

Другой вариант, который я рекомендую, чтобы использовать SMS getways и использовать

  • SMPP протокол
  • XML или HTTP Apis

В дальнейшем, вы не должны создавать каких-либо инфраструктуры и стартовая стоимость будет очень низкой по сравнению с модемом GSM. Вы можете встать и запустить за день.

Примечание: чтобы снизить затраты на SMS, вы должны выбрать различные getways для разных стран. В Индии вы можете легко найти getways, который предоставляет SMS всего за 3 paise

+0

Махин, что мне делать с SIM-картой? Наверное, мне нужен linux box, затем (по крайней мере один) GSM-модем подключился к нему. Что мне делать с SIM-картой? – user246114

0

Вам нужно будет загрузить API, который обрабатывает отправку и получение сообщений для вас. Я когда-то использовал это в одном проекте, где мой GSM-телефон подключался к моему компьютеру через один из COM-портов. Настроенный API для связи через COM-порт для прослушивания любых входящих текстовых сообщений, также отправляйте сообщения через мой GSM-телефон. Вот отличная ссылка на ресурсы, которые я использовал для этого проекта. Я надеюсь, это поможет. http://www.codeproject.com/KB/cs/SMS.aspx