Как отправить смс через GPRS?
У меня есть номер мобильного телефона, на который я хочу отправить SMS со своего мобильного телефона на другой мобильный телефон через GPRS. Может кто-нибудь сказать мне, как это сделать? Что мне нужно для этого сделать? Благодарю.
2 ответа
Это зависит от приложения.
Например, у нашего оператора GPRS был веб-шлюз SMS, и мы отправляли тексты по запросу cURL по указанному URL.
Если у вас есть подходящее оборудование (например, сервер с гнездом для SMS-карты и антенной), у поставщика оборудования должно быть приложение для этого, например что-то вроде /usr/bin/send_message --to=12345678 --message="Hello world"
в комбинации с popen()
или другая функция выполнения подпроцесса.
Может быть, USB-роутер обеспечит такую функциональность?
Gnokki может быть стоит попробовать.
Итак, у вас есть два варианта:
- Обратитесь к своему оператору телефона с запросом "SMS gate" или другого интерфейса (по моему опыту это бизнес-приложение и оно никогда не бывает бесплатным)
- Приобретите конкретное оборудование, которое имеет вспомогательные приложения для отправки текстовых сообщений из командной строки.
Если вы используете мобильное приложение, существует множество бесплатных API шлюзов, которые необходимо интегрировать в вашу систему, чтобы оно работало.
GPRS будет средством передачи SMS на эти номера. И API будет предоставление ссылки, которая будет получать и доставлять ваши SMS получателю.
(Между прочим, вы должны предоставить более подробную информацию, например, на какой платформе вы работаете, что вы пробовали и какова ваша основная цель. Пожалуйста, будьте более конкретны, задавая вопросы.)