2013-03-01 2 views
1

Я новичок в USSD, но я уже отправляю сообщение с помощью Kannel 1.5.4 с тех пор. Я хочу отправить/получить USSD-запрос с помощью kannel. У меня есть учетная запись smpp v5 для нее. Лучше, если кто-нибудь поможет мне в файле конфигурации. мой конфигурационный файл:Как отправить и получить USSD с помощью kannel

#SMSC CONNECTIONS 
group = smsc 
smsc = smpp 
smsc-id = USSD-ACC 
host= 10.*.*.* 
port= 1234 
transceiver-mode=true 
smsc-username = "USER" 
smsc-password = "PWD" 
system-type = "" 
interface-version=34 
source-addr-ton=5 
source-addr-npi=0 
dest-addr-ton=0 
dest-addr-npi=1 
max-pending-submits=10 
wait-ack=600 
wait-ack-expire=0x01 

# SMSBOX SETUP 
group = smsbox 
bearerbox-host = localhost 
sendsms-port = 12345 
sendsms-chars = "-" 
log-file = "/tmp/kannel_smsbox.log" 
log-level = 3 
# SERVICES 
group = sms-service 
keyword = default 
get-url = "http://localhost/request.php?MNO=%p&SHORTCODE=%P&CONTENT=%a" 
name="*123#" 
max-messages=0 

group = sendsms-user 
username = ussd 
password = ussd 
user-deny-ip = *.*.*.*" 
user-allow-ip = "127.0.0.1" 
max-messages = 5 
concatenation = true 
default-sender = "123" 

ответ

2

Похоже, вы должны использовать SMPP-TLV раздел пройти ussd_service_op TLV в/из USSDC.

this link См примеры конфигурации:

+0

спасибо .. он работает правильно. – gauravsanu