|
|
|
| Понятно, что для этого всего нужно купить короткий номер у провайдера, заключить с ним договор и т. д. А что дальше? Вот получил я например голосовой номер XXXX - по нему должен отвечать автомат и просить ввести любое число, а затем нажать звёздочку, посл этого автомат должен умножить это число на два и сказать ответ. Также к примеру пусть будет у меня SMS-номер YYYY - на него нужно отправлять любое число, после чего сервис должен вернуть это числу умноженное на два. И такая же ситуация с USSD номером *ZZZ# - по нему должно открываться приветствие, которое требует ввода числа, пользователь нажимает кнопку ответить, вводит число, жмёт отправить и на экране появляется это число умноженное на два.
На том же C++ или PHP данную программу написать легко:
<?php
echo $_POST['number'] * 2;
?>
<br>
<form action="service.php" method="POST">
<input type="text" name="number">
<input type="submit" value="ОТПРАВИТЬ">
</form>
|
Тоесть получаем число, умножаем его и выводим ответ, а как сделать тоже самое на этих номерах, как получить переменную с числом, которое ввёл пользователь? На каком языке лучше такие программы писать (серверным PHP или обычным C++)? | |
|
|
|
|
|
|
|
для: itica
(27.02.2007 в 18:53)
| | Неужели даже Cheops с Максимом Валерьевичем не знают как такое сделать? :) | |
|
|
|
|
|
|
|
для: itica
(27.02.2007 в 18:53)
| | Отвечу про SMS и USSD.
Писать можно на чем угодно.
Передача данных идет по протоколу SNPP, а значит надо знать этот протокол и уметь работать с сокетами (как вариант поискать готовые классы).
При заключении договора с оператором связи на получение короткого номера, оператор должен предоставить вам доступ к SNPP-шлюзу, через который вы и будете работать. | |
|
|
|
|
|
|
|
для: mesos
(28.02.2007 в 20:42)
| | А где можно прочитать про сам протокол SNPP? | |
|
|
|
|
|
|
|
для: itica
(28.02.2007 в 22:50)
| | Ну например здесь есть описание команд - http://www.networksorcery.com/enp/protocol/snpp.htm
(На русском не просите, нет нигде :-)
Попробуйте еще класс http://www.phpclasses.org/browse/package/3316.html.
По отзывам он наиболее юзабельный, да и протокол изучать не нужно :-) | |
|
|
|
|
|
|
|
для: mesos
(28.02.2007 в 23:41)
| | Спасибо!
Многое стало понятно!
Теперь осталось только заставить это работать и получить короткий номер :)
А нельзя ли как-нибудь тестировать скрипт не имея короткого номера? | |
|
|
|