| HTTP SMSC Receive SMS |
|
NowSMS Support Forums ⬆ NowSMS Support - SMS Issues ⬆ |
◄ ► |
| Author | Message | |||
| server tunca New member Username: Servertunca Post Number: 5 Registered: 11-2023 |
Hello While the SMPP SMSC definition includes the "receive SMS" feature, it appears that this feature is not available in HTTP SMSC. Is there a way to activate this feature for HTTP SMSC? | |||
| Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 8604 Registered: 10-2002 |
Follow-up. We requested more clarification and received the following;
The “Reveive SMS” feature/setting enables a very specific SMPP protocol option and tells the SMPP SMSC that we will support the deliver_sm PDU to receive MO (mobile originated messages. There is no standard that defines what HTTP requests are available for an HTTP SMSC connection, so there is not a simple answer to this question. That said, NowSMS has an extensive HTTPi interface. See https://nowsms.com/doc/submitting-sms-messages/sending-sms-text-messages and https://nowsms.com/doc/submitting-sms-messages/url-parameters When you submit messages to NowSMS via HTTP, the assumption is that the message is MT (mobile terminated) and NowSMS will process the message outbound to an SMSC connection. If you have an HTTP service that needs to deliver MO messages into NowSMS for further processing, the service can use the same HTTP interface of NowSMS as used to submit MT messages, but add1 of the following URL parameters; &InboundMessage=Yes Indicates that this is an inbound/received message that should be routed to the 2-way command processor instead of being routed to an outbound SMSC connection. &LocalUser=xxxxxx Indicates that the message should be routed to a local “SMS Users” account supplied as the parameter value. The account must have SMPP or SMTP Login enabled to support receiving messages. | |||
| server tunca New member Username: Servertunca Post Number: 6 Registered: 11-2023 |
Hello. Where should the parameters you mentioned be added? | |||
| Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 8605 Registered: 10-2002 |
If you are using HTTP to interface with NowSMS, then you are using the HTTP requests described here. https://nowsms.com/doc/submitting-sms-messages/sending-sms-text-messages. These requests default to being used for MT (mobile terminated) SMS, meaning that you are submitting a message for delivery to a mobile device. The additional parameters that I mentioned can be appended to these requests. | |||

