Page 1 of 1

[SOLVED] If Twitter stop updating (degree symbol)

Posted: Fri 22 Feb 2013 11:04 am
by CrasHBoneS
Running Cumulus 1.9.3 1059
Twitter was not updating and in diags log I had the error

Code: Select all

Twitter update error: HTTP/1.0 400 Bad Request
The error is caused by degree symbol in my twitter.txt file

Code: Select all

Temp.: <#temp>° C. Umid.: <#hum>%. Vento: <#wspeed> <#windunit>, dir.: <#wdir>/<#avgbearing>°, <#beaudesc>. Press.: <#press> <#pressunit>, <#presstrend>. Pioggia odierna: <#rfall> <#rainunit>.
The workaround is to include the text between "", now my twitter.txt file is like:

Code: Select all

"Temp.: <#temp>° C. Umid.: <#hum>%. Vento: <#wspeed> <#windunit>, dir.: <#wdir>/<#avgbearing>°, <#beaudesc>. Press.: <#press> <#pressunit>, <#presstrend>. Pioggia odierna: <#rfall> <#rainunit>".
Twitter is now updating with the degree symbol correctly displayed

https://twitter.com/meteobellaria

Re: [SOLVED] If Twitter stop updating (degree symbol)

Posted: Fri 22 Feb 2013 1:01 pm
by William Grimsley
Hi CrashBonesS,

Even though you have sorted the issue, are you aware that your tweets now have "" around them?

For example:

"Temp.: 0.2° C. Umid.: 88%. Vento: 15.3 km/h, dir.: ONO/295°, Brezza tesa. Press.: 1001.7 hPa, In lento calo. Pioggia odierna: 1.8 mm".

Hopefully, this isn't an issue that appears to you, but it would to me. :lol:

Thanks,

William

Re: [SOLVED] If Twitter stop updating (degree symbol)

Posted: Fri 22 Feb 2013 5:22 pm
by CrasHBoneS
William Grimsley wrote:Hi CrashBonesS,

Even though you have sorted the issue, are you aware that your tweets now have "" around them?

For example:

"Temp.: 0.2° C. Umid.: 88%. Vento: 15.3 km/h, dir.: ONO/295°, Brezza tesa. Press.: 1001.7 hPa, In lento calo. Pioggia odierna: 1.8 mm".

Hopefully, this isn't an issue that appears to you, but it would to me. :lol:

Thanks,

William
I know that could be an issue, but the choice are 2
1)Having tweets with ""
2)removing degree symbol from tweets

Re: [SOLVED] If Twitter stop updating (degree symbol)

Posted: Fri 22 Feb 2013 5:26 pm
by steve
I think the quotes are a red herring, personally. I can't see how they can make any difference.

Re: [SOLVED] If Twitter stop updating (degree symbol)

Posted: Fri 22 Feb 2013 5:50 pm
by William Grimsley
Yes, I actually agree with Steve! I think removing degree symbol from tweets is worse than having tweets with "" around them! :D

Re: [SOLVED] If Twitter stop updating (degree symbol)

Posted: Fri 22 Feb 2013 6:04 pm
by mcrossley
I just did a test tweet from Cumulus with a degree symbol: https://twitter.com/mcrossley

twitter.txt = Test, please ignore <#temp>%B0 C

Special characters have to be urlencoded as I understand it.

Re: [SOLVED] If Twitter stop updating (degree symbol)

Posted: Fri 22 Feb 2013 6:10 pm
by steve
Cumulus does the URL encoding as required. But if putting %B0 in the twitter.txt file works, that'll do for me.

Re: [SOLVED] If Twitter stop updating (degree symbol)

Posted: Fri 22 Feb 2013 6:13 pm
by mcrossley
Weird, I wonder why that worked then!

Re: [SOLVED] If Twitter stop updating (degree symbol)

Posted: Fri 22 Feb 2013 6:18 pm
by steve
The whole thing is a mystery to me. The code in Cumulus is very complicated, stuff has to be encoded and then re-encoded, and the fact that Twitter keep changing things and not telling anyone doesn't help.

Re: [SOLVED] If Twitter stop updating (degree symbol)

Posted: Mon 25 Feb 2013 7:45 am
by CrasHBoneS
steve wrote:Cumulus does the URL encoding as required. But if putting %B0 in the twitter.txt file works, that'll do for me.
I tried to replace ° with %B0 but it did not work in my tweet

twitter.com/meteobellaria

Re: [SOLVED] If Twitter stop updating (degree symbol)

Posted: Mon 25 Feb 2013 8:07 am
by steve
When there were problems with Twitter and degree symbols previously, I believe I suspected that it was to do with the settings on the users PC in some way. Note that degree symbols in the built-in standard tweet appear to work OK. Twitter is a pain, basically.