MO question

MO question SearchSearch
Author Message
Frank Qi
New member
Username: Lavalife

Post Number: 1
Registered: 10-2007
Posted on Wednesday, October 10, 2007 - 03:14 pm:   

Hi,
I have several questions and please help.

1. Currently we receive MO through http post by SMSC. We're going to use NowSMS and already tested several cases. Assume I already configured SMPP as transceiver. How do I use NowSMS to receive MO? Basically MO will include the carrierID, msisdn(phone number),action, messageID, shortcode, result code and result reason. Is there any specific standard to follow by both sides (me and SMSC) besides smpp v3.4?

2. How do I query the status of a message sent through smpp ? From the v3.4, query_sm can do the job. How do I make it work in nowsms using command line http post? I think it would be same thing for cancel_sm and replace_sm but those not my priority.

Thanks a lot!
Malcolm - Now Support
Moderator
Username: Malcolm

Post Number: 197
Registered: 12-2006
Posted on Thursday, October 18, 2007 - 09:07 pm:   

Hi,

1. Are you asking how the received messages get routed to your application? That would be via the 2-way SMS facility. The basics are described here: http://www.nowsms.com/documentation/ProductDocumentation/2_way_sms_support.htm (or page 220 of the manual, which is a bit more up-to-date than the web site).

When you talk about things like "carrier id", that is usually an SMS provider specific parameter. Specific support needs to be added for these parameters via the SMPPOptions section of SMSGW.INI. (See page 284 in the NowSMS reference manual, or see the description of the SMPPOptions section in the following thread: http://support.nowsms.com/discus/messages/485/17220.html)

2. You can't. Relatively few providers actually support query_sm, because messages tend to get relayed to a number of different servers. The best you can do is request receipts (&ReceiptRequested=Yes in the URL request .. see http://support.nowsms.com/discus/messages/1/21867.html).