Sender Not being displayed properly

Sender Not being displayed properly SearchSearch
Author Message
Tony Thinh
New member
Username: Vietlegnd

Post Number: 2
Registered: 07-2005
Posted on Tuesday, August 02, 2005 - 12:56 am:   

I have two questions.

1)If my shortcode was 22222 When I do a request such as "http://xxx.xxx.xx.xx:?PhoneNumber=17609999999&Sender=522222&text=helloworldtomor rowt" I receive a text message to my Nokia 6630 handset but the sender shows SHORTCODE", when I try with having Sender=22222, I do not get any message sent to the phone. The reason I would like to do this is so the User can reply back to the shortcode(22222). Is there any way to display in the message that the sender is from "222222" instead of "shortcode"? Also why do I need to put "522222"?

2)Because of some requirements from Carriers we need to send an sms to the User to reply with Yes. I was thinking of Using the ContinueUrl. If I add the ContinueUrl, in my original SMS Message to the user, and the User replys with Yes, can I pick up the ContinueUrl from 2-Way, on the replying message from the User? If not is there a way to have something hidden in an sms message?
Tony Thinh
New member
Username: Vietlegnd

Post Number: 3
Registered: 07-2005
Posted on Wednesday, August 03, 2005 - 06:48 pm:   

Any Updates for questiong 2, I would like to be able to get a id number from a reply sms, any way to do this?
Richard John
Unregistered guest
Posted on Sunday, August 14, 2005 - 12:24 am:   

Does NowSMS not have the ability to create sessions with users? I think maybe this is not the product for us after all!
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 4761
Registered: 10-2002
Posted on Tuesday, August 16, 2005 - 01:32 pm:   

Richard,

Lack of "session" support is more of an issue of limitations of SMS technology, not of NowSMS.

The issue is that when you send out an SMS, there is no attribute that you can apply to that message, where that attribute comes back in with a user's reply.

So you can't exactly match up a reply with a message that you send out.

This only becomes a problem when you could possibly have multiple sessions with a single user. If there is only one session per user, then there is no problem.

If you have a multiple session to single user handling requirement (for example, we wrote an SMS to e-mail gateway where we wanted the recipient to be able to reply to a message and the gateway would redirect the reply to the original e-mail sender) ... then you can accomplish this with either multiple GSM modems, or an account with an SMS service provider where you can receive messages on multiple phone numbers or short codees.

To create logical sessions you send messages out using different sender addresses.

The replies come back in to the sender address you specified, and this is how you can tell which message a particular user is replying to.

Again, I'll stress that this is only an issue if you have a requirement like the e-mail to SMS scenario ... where you have multiple transactions outstanding with a single recipient, and you need to match the reply to the correct transaction.

-bn
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 4762
Registered: 10-2002
Posted on Tuesday, August 16, 2005 - 01:39 pm:   

Hi Tony,

I don't understand question 1. This seems to be something specific to your operator.

Can you provide me with a more detailed explanation so that I can understand?

Regarding question 2 ... see my reply above.

There is no way to hide anything in an SMS so that when the reply comes back you can match it to the original message that you sent.

If you can only have one transaction outstanding with a user at a time, then this is not a problem. Your application would remember that you had sent a message to a particular number. When a reply comes back in, that would trigger a 2-way command, and you would look at the sender of the received message in order to match it up with the message that you sent...and take appropriate action.

It becomes more complex in a scenario where you could have multiple transactions outstanding to a single user, and you need to know which transaction a particular reply is in response to. For that type of scenario, the only solution is to have multiple sender/recipient addresses allocated to your system, because the sender/recipient address is the only information that can be used in tracking.

There simply is not a hidden field that you can put into an SMS so that this hidden field would come back to you in reply.

-bn