WAP Push with Unicode Hebrew Text

WAP Push with Unicode Hebrew Text SearchSearch
Author Message
Tester
New member
Username: Tester

Post Number: 3
Registered: 11-2008
Posted on Wednesday, November 12, 2008 - 02:06 pm:   

I am trying to send a Unicode WAP message and have run into some issues. Specifically, I send the Hebrew characters (ברשאית) with a WAP
URL. On the handset, I receive the characters correctly but am unable to access the WAP URL. It behaves as if the URL is getting encoded into
garbage characters. I am using the URL interface to accomplish this task, it is as follows:

http://127.0.0.1:8800/?PhoneNumber=XXXXXXX&User=XXXXXX&Password=XXXXXXXXX&DCS=F5 &Binary=1&UDH=0605040B8423F0&Data=260601AE02056A0045C60D03687474703A2F2F696D6167 65732E676F6F676C652E636F6D2F696E746C2F656E5F414C4C2F696D616765732F696D616765735F 68702E676966000103D791D7A8D7A9D790D799D7AA000101

Please help me to resolve this situation
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 243
Registered: 08-2008
Posted on Wednesday, November 12, 2008 - 03:36 pm:   

Hi,

My suggestion would be to send the same push through NowSMS via the NowSMS web interface.

However, you should let NowSMS generate the WAP push packet rather than doing this binary encoding yourself.

Assuming that it works when NowSMS encodes the push, then you can look at the SMSOUT-yyyymmdd.LOG file to see what is different between the hex data that NowSMS generates, compared to the hex data that you are generating.

My guess would be that you are not specifying the character set in the WAP push header (I don't see it based upon a quick observation). It is strange that the text would seem ok, but the URL would not in such a situation (I would expect the reverse). But we do know from experience that it is good practice to include the character set in the WAP push header if there are any non-English characters in the data stream.

--
Des
NowSMS Support
Tester
New member
Username: Tester

Post Number: 4
Registered: 11-2008
Posted on Wednesday, November 12, 2008 - 03:52 pm:   

How do I enter non English characters in the web interface? I only have an ascii keyboard.
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 246
Registered: 08-2008
Posted on Wednesday, November 12, 2008 - 04:15 pm:   

There might be a better way, but for testing like this, I use "charmap.exe" which is built into Windows.

Or I cut and paste from a document that already has the characters in it ... like this message. For example, how did you get those characters into this message?

--
Des
NowSMS Support