|
|
|
USSD via SMPP
|
|||
|---|---|---|---|
|
#18+
Hi All, А кто-нибудь работал с USSD через SMPP протокол? У меня такая задача. Есть некая система для пополнения счетов payphone'ов, имеющая USSD-интерфейс: с определенного номера посылаешь запрос вида *123*номер_телефона*сумма#. Нормального API нет, разработчики (индусы) предлагают разработать кучу всего мне ненужного за многоденег. Мне было бы проще сэмулировать USSD-вызов через SMPP, но я элементарно не знаю как подступиться (с USSD раньше не встречался, с SMS через SMPP работал). Подскажите, как с этим бороться? Можно ли сэмулировать USSD-запрос через SMPP и получить ответ для обработки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2010, 17:16 |
|
||
|
USSD via SMPP
|
|||
|---|---|---|---|
|
#18+
Вдогонку: для связи с SMSC используется smppapi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2010, 17:18 |
|
||
|
USSD via SMPP
|
|||
|---|---|---|---|
|
#18+
smpp не поддерживает ussd ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2010, 18:53 |
|
||
|
USSD via SMPP
|
|||
|---|---|---|---|
|
#18+
хотя вики говорит, что всё ок посл. версию протокола я видел 3.3 http://ru.wikipedia.org/wiki/SMPP Short message peer-to-peer protocol (SMPP) — протокол, описывающий взаимодействие конечного клиента с SMS-сервером (SMSC). Используется для передачи SMS и USSD сообщений, как правило в системах VAS. http://smsforum.net/ SMPP V3.4 Specification ussd_service_op (TLV) This parameter is used to identify the required USSD Service type when interfacing to a USSD system значит, можно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2010, 19:01 |
|
||
|
USSD via SMPP
|
|||
|---|---|---|---|
|
#18+
grasoff.netхотя вики говорит, что всё ок посл. версию протокола я видел 3.3 http://ru.wikipedia.org/wiki/SMPP Short message peer-to-peer protocol (SMPP) — протокол, описывающий взаимодействие конечного клиента с SMS-сервером (SMSC). Используется для передачи SMS и USSD сообщений, как правило в системах VAS. http://smsforum.net/ SMPP V3.4 Specification ussd_service_op (TLV) This parameter is used to identify the required USSD Service type when interfacing to a USSD system значит, можно :) Вроде бы можно, только непонятно как. Протокол поддерживает, но не могу врубиться, можно ли до него добраться через smppapi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2010, 19:07 |
|
||
|
USSD via SMPP
|
|||
|---|---|---|---|
|
#18+
можно, все поддерживается, все работает, принцип такой же как и с смс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2010, 16:48 |
|
||
|
USSD via SMPP
|
|||
|---|---|---|---|
|
#18+
Надеюсь модераторы не будут против если я продолжу ветку? Поскольку вопрос Так же связан с USSD и SMPP. Только есть дополнение в вопросе: Сейчас у меня реализован только такой механизм - от оператора приходит юссд сообщение, мой листнер его слушает, парсит и выдаёт ответ (попутно дёргая процу в БД). всё. на этом взаимодействие заканчивается. Так вот, может кто нибудь подсказать пожалуйста, как продолжить их общение? Типа реализовать считывание USSD ответов в этой же сессии от оператора (юзера)? Ну тоесть например отправил юзер юссд команду *111*11*1# . Ему пришло меню типа: отправьте 1 для русского языка, 2 для английского. Он нажал 2. Ну и так далее... Чтоб когда мой юссд листнер, увидел что от абонента пришла просто цифра 2, он понял что это относится к предыдущему меню. И есть ли какой то эмулятор чтоб именно отвечать на пришедшее сообщение? Сейчас в качестве эмулятора использую ActiveXpert SMPP Simulator. В нём я могу отправлять сообщения моему листнеру, но они никак не привязываются (либо я не умею). Приложил скрины ситуации в симуляторе. сообщения OUT, это те, что я отправил из симулятора в мой листнер (юссд запрос) сообщения IN, это те, что пришли от моего листнера в симулятор (в качестве ответа - юссд меню) как можно увидеть дальше я пытался отправить цифру 2, но она отправляется сама по себе без привязке к предыдущему сообщению на всякий случай приложил и скрин окна отправки сообщений симулятора. Буду очень признателен за какую либо помощь или указание направления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 11:19 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=128&tid=2125330]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 221ms |
| total: | 377ms |

| 0 / 0 |
