Custom MO parameters on generic http-smsc

This patch allows you to change the parameter names used when receiving incoming messages (MO’s) using the generic http-smsc.

To use it, you need to add a few extra entries for the parameters you want to be redefined. The format is: generic-param-<original-name> = <new-name>

For example, to redefine from, to, smsc and text:

generic-param-from = “phoneNumber”
generic-param-to = “shortCode”
generic-param-text = “message”
generic-param-smsc = “carrier”

That’s it, you’ll be able to use an url like this then:

http://myhost:myport/sms?phoneNumber=234567890&shortCode=1234&message=Hello+World&carrier=mycarrier

Download the patch from here.

As usual, try it and let me know.

-Alex

Comments (1)

Claudio DobniewskiOctober 25th, 2011 at 2:17 PM

Hi Alex

Estoy con un problema referente a los parametros MO, el carrier es SMPP, necesito poder acceder al ID que nos provee el carrier message_id, pero este parametro no esta disponible para ser recibido del lado de las aplicaciones, esta previsto sumar este y otros parametros a los headers/placeholders para los MO/MT(resp) ?

Hace tiempo te sigo por tu participacion en Kannel, tus respuestas y articulos son siempre esclarecedores, y con buena onda.

Gracias