HTTP SMSC - without message conversion | Search |
NowSMS Support Forums ⬆ NowSMS Support - SMS Issues ⬆ Archive through July 28, 2014 ⬆ |
◄ ► |
Author | Message | |||
khalid New member Username: Khalidar Post Number: 5 Registered: 08-2009 |
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 |
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 |