National Language Support | Search |
NowSMS Support Forums ⬆ MMS & SMS Technical Discussions (unsupported) ⬆ |
◄ ► |
Author | Message | |||
abdul waheed New member Username: Waheed1122 Post Number: 1 Registered: 09-2011 |
Dear Experts, We are using SMPP protocol to send SMS to our clients.Now we need to send SMS to customers in our national language(Uudu).However,when we send SMS in URDU language from our application , only ????? are received on mobile set.We need to know does SMPP protocol have URDU language support if Yes, which SMPP parameters we need to change in order to deliver SMS correctly. | |||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 3465 Registered: 08-2008 |
Hi, You need to send in Unicode format (data_coding = 8 in SMPP). Of course, the receiving phones need to be able to support these characters also. Verify that the phones can send Urdu messages to each other, so that you know they support this character set. -- Des NowSMS Support | |||
abdul waheed New member Username: Waheed1122 Post Number: 2 Registered: 09-2011 |
i send data_coding=8 but it dos't works. i try many data encoding techniques[UTF-8,UTF-16,ISO-8859-1] and also changing in setShortMessage method but i am not successful. smsc service provider tells us we are supporting all encoding technique. please give me an other solution. thanks my phone is Urdu supported.} | |||
abdul waheed New member Username: Waheed1122 Post Number: 3 Registered: 09-2011 |
i send data_coding=8 but it dos't works. i try many data encoding techniques[UTF-8,UTF-16,ISO-8859-1] and also changing in setShortMessage method but i am not successful. smsc service provider tells us we are supporting all encoding technique. please give me an other solution. thanks my phone is Urdu supported.} | |||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 3470 Registered: 08-2008 |
I can't help you with the programming part ... but I can tell you that data_coding=8 with the short_message encoded using UCS2 (UTF-16) is the correct method. Maybe you've got a byte order problem ... when you encode UCS2, it is high byte, then low byte. So if you are sending the character 0627, it is the 06 byte followed by the 27 byte. You could always try the NowSMS trial, and do test messages from the web interface. -- Des NowSMS Support | |||
abdul waheed New member Username: Waheed1122 Post Number: 4 Registered: 09-2011 |
is nowsms provide API's? is it only a web based application. and please send me prices of now sms gateway and lite both. thanks | |||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 3475 Registered: 08-2008 |
I will ask our sales dept to send you pricing info. But to be honest my intent was not to try to sell you product, I was suggesting this to give you another way to test that you can actually send these characters with your SMPP connection. NowSMS does require a Windows PC to run on and it exposes HTTP (and other) APIs: http://www.nowsms.com/faq/api -- Des NowSMS Support |