This was already explained to you. Read the answers more carefully.

BR,
Nikos
----- Original Message ----- From: Rafael Azevedo
Cc: [email protected]
Sent: Saturday, October 16, 2010 4:52 PM
Subject: Re: SMSC HTTP and Foreign ID question




The thing is that if I dont send the message ID FROM KANNEL to my gateway, the GW will never know what message I'm talking about because its a HTTP gateway. So I need to send the MSGID to Kannel and have it sending the key to the SMS HTTP GW trough GET method. Any idea???


This is my kannel config:


group = smsc
smsc = http
system-type = generic
port = 13009
send-url = "http://some_url/int/sendbr.php?client=xxxx&auth=yyyyyyyyy&sender=%P&mobile=%p&content=%b&msgid=???";
status-success-regex = "ok"
status-permfail-regex = "failure"
status-tempfail-regex = "retry later"
generic-foreign-id-regex = "<id>(.+)</id>"
generic-param-from = "phoneNumber"
generic-param-to = "shortCode"
generic-message-sent = "Message sent with ID: %I"
generic-status-sent = 200
generic-status-error = 404


What I mean is that I will send the message ID to Kannel trough the sendsms script, but I also need it to send this ID to my gateway so I can check the status later.


I hope I made myself clear.


Thanks in advance.
Rafael



2010/10/14 Nikos Balkanas <[email protected]>


Hi,

Never truncate threads. There have been some useful answers, which now are getting lost.

You don't need kannel to know your msgid. You just need it for yourself. You know the SMS and the msgid you give it in your sendsms URL. when the DLR comes back it will have that same msgid in its dlr-url that you specified. Therefore you can match original SMS to DLR.

BR,
Nikos
----- Original Message ----- From: Rafael Azevedo
To: [email protected]
Sent: Thursday, October 14, 2010 10:58 PM
Subject: SMSC HTTP and Foreign ID question



Guys,


I'm configuring SMSC HTTP but I have an important issue to fix before going trough this.


My system has an unique ID for every message sent that must be passed as a parameter to the final gateway in order to have the final status from them.


Some other guys helped me having my MSG ID passed on DLR-URL. Thats ok and working.


What I need now is a way to say to Kannel that I have my own message ID and it should be passed as a parameter to the SMSC HTTP gateway.


Is there anyway to do this?


Thanks in advance.


Rafael

Reply via email to