Sending the euro symbol over the http interface to a NowSMS with a ...

Sending the euro symbol over the http interface to a NowSMS with a ... SearchSearch
Author Message
Mitchell Gerdisch
New member
Username: Mitch_g

Post Number: 1
Registered: 01-2011
Posted on Friday, January 21, 2011 - 12:13 am:   

I've looked at various threads, but I don't seem to be finding the answer or understanding the problem well enough.

The problem I'm seeing is as follows:
When I use the NowSMS HTTP interface to send a message with the Euro symbol in it, some recipients receive the Euro symbol while some receive a little circle with lines coming out of it.
All recipients in this case use the same service provider (AT&T) but are different phones.
iPhone and Samsung Impression receive the Euro symbol while a Samsung Blackjack receives the circle thing.

My configuration consists simply of the
NowSMS server with a USB GSM modem attached.

Here's an example of the URL I'm using:
http://1.2.3.4:8800/?PhoneNumber=3125551212&User=username&Password=password&Text =Euro+sign:+%E2%82%AC

Any help, suggestions, thoughts would be greatly appreciated.
And assume I don't know nothin' about this stuff when answering, because I probably don't.

Thanks,


Mitch
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 2842
Registered: 08-2008
Posted on Friday, January 21, 2011 - 04:13 pm:   

Hi Mitch,

It sounds like you're doing things correctly.

I assume you see the same results if you enter the Euro symbol into the NowSMS web interface. (It sounds like you are not in Europe, in which case use copy and paste to get a euro symbol into the text field.

The Euro symbol is likely to be a problem for cross operator SMS in the USA, because although it is defined in the GSM character set, but it is not actually in the formal iso-8859-1 character set. (Even for GSM to GSM operator in the USA, they seem to go through character set translations, instead of staying in the GSM character set.)

It sounds like you are staying within the same operator, so that should not be an issue. In your case, i'm guessing the phone in question does not support the € character, as it probably was designed for the US market only. Can you try sending SMS from that device with the €? Or from other phones?

--
Des
NowSMS Support
Mitchell Gerdisch
New member
Username: Mitch_g

Post Number: 2
Registered: 01-2011
Posted on Friday, January 21, 2011 - 05:01 pm:   

So, am I correct in thinking that since I'm using a GSM modem on the backend, there's really nothing I can do?
Even though this is probably a stupid question, there aren't any NowSMS settings I can tinker with to address the issue?
In other words, the GSM modem sends out the message like it should, in the only way it can, and it's really an issue of the service provider/phone not dealing with it correctly?

Thanks,


Mitch
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 2845
Registered: 08-2008
Posted on Friday, January 21, 2011 - 08:00 pm:   

Hi Mitch,

You are correct. There are no alternate encodings for the € character when sending over a GSM modem.

With SMPP, there are providers that use different character sets. But the actual over the air GSM SMS format only has one encoding. (Well, actually there are two, but the Unicode encoding is limited to only 70 characters per SMS, so it is generally used with non-Latin languages only and would not be applicable here.)

--
Des
NowSMS Support