Как лучше всего обрабатывать входящие SMS-сообщения? - PullRequest
2 голосов
/ 22 сентября 2008

У меня есть клиент, которому нужно решение, позволяющее людям, отправляющим текстовые сообщения (отправка SMS-сообщений), в том случае, если они завершили получение в определенном месте. То, что я ищу, - это код для чтения встроенного SMS-сообщения или SMS-компонента, если это необходимо. Это позволило бы мне создать службу Windows для чтения сообщения и соответственно обновить запись SQL.

Ответы [ 3 ]

2 голосов
/ 15 марта 2009

Некоторое время назад я реализовал нечто подобное, используя GSM-модем. Я думаю, что большинство GSM модемов предлагают AT-команды, которые можно использовать для получения и отправки SMS-сообщений. В то время я использовал библиотеку на Java, которая предоставляла простой в использовании API. Команды для чтения и отправки SMS очень просты, но я уверен, что в .Net есть что-то, что может сделать задачу еще проще.

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

В моем предыдущем проекте я использовал GSM модем Siemens с интерфейсом RS232. Это было не очень дорого и было в состоянии управлять всеми сообщениями, посланными бортовыми единицами, помещенными в транспортные средства. Но если у вас есть неиспользованный телефон, он также может работать.

2 голосов
/ 22 сентября 2008

Вероятно, не совсем то, что вы ищете, но один из подходов заключается в использовании шлюза типа iTagg , который предоставляет разработчикам ряд интерфейсов для отправки и получения SMS / MMS и т. Д. В зависимости от вашего местоположения, iTagg может быть бесполезен, но я уверен, что будет эквивалент для вашего региона.

0 голосов
/ 22 сентября 2008

Спасибо, Люк, я думаю о GSM-модеме, который будет подключен к серверу. Я думаю, что это дало бы больше контроля, нежели сторонней организации, но я понимаю вашу точку зрения и продолжу расследование.

...