HTTP SMSC - without message conversion

HTTP SMSC - without message conversion SearchSearch
Author Message
khalid
New member
Username: Khalidar

Post Number: 5
Registered: 08-2009
Posted on Wednesday, January 22, 2014 - 08:18 am:   

Hello,

I am using nowsms 2006,
I have defined HTTP-SMSC, and i am passing sms to NowSMS via HTTP

When i send in english "Text=msg" its passing to SMSC as its
When i send in arabic "Text=عربي" its converting to Unicode!

What i want is to pass the Text value as its to the SMSC without any kind of data conversion, because the SMSC looking for plain text and they do the required conversion .

Appreciate your kind support ..

Regards,
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4798
Registered: 08-2008
Posted on Wednesday, January 22, 2014 - 09:07 pm:   

Hi Khalid,

I'm sorry, but there's not much support I can provide for NowSMS 2006 ... that software is 7 to 8 years old, and there have been many changes since that time.

I can explain how it works in more recent versions, but I can't guarantee that all of the same functionality is in extremely old product versions.

The first issue is that when you use HTTP to submit an SMS message to NowSMS, by default NowSMS assumes that your text is encoded using UTF-8 character encoding. You can specify the character set to be used by including the &charset=xxxx parameter in the HTTP URL submission. (If you are not using UTF-8, try &charset=iso-8859-6 for the most commonly used native Arabic character set.)

The second issue is the output character set for the HTTP SMSC. In the 2006 version of NowSMS, I believe there is no option to set an output character set. Unicode messages are sent using hex encoding of the Unicode characters.

In more recent versions of NowSMS, there are more options, as detailed here:

http://www.nowsms.com/doc/configuring-smsc-connections/http-smsc

So you would UNcheck “Use hex encoding for Unicode messages”, and set the character set you want to use.

As best as I can tell, these settings did not exist in NowSMS 2006 and were not added until 2007.06.27 and later versions.

--
Des
NowSMS Support