infocenter icon indicating copy to clipboard operation
infocenter copied to clipboard

the weather.yahooapis.com and query.yahooapis.com for Yahoo Weather API will be retired

Open wagrund opened this issue 6 years ago • 4 comments

I am not a programmer. Please give some advice to handle the changement within yahoo. I found Infocenter a real professional program and like to use it further on.

Best regards,

Important EOL Notice: As of Thursday, Jan. 3, 2019, the weather.yahooapis.com and query.yahooapis.com for Yahoo Weather API will be retired. To continue using our free Yahoo Weather APIs, use https://weather-ydn-yql.media.yahoo.com/forecastrss. Follow below instructions to get credentials and onboard to this free Yahoo Weather API service.

wagrund avatar Jan 31 '19 06:01 wagrund

I'm glad you have enjoyed Infocenter. Yes, Yahoo has retired the API I was relying on to implement the weather forecasting. It will take a significant rewrite of that code to work with an alternate weather provide. I've got some other priority projects that I'm working on at present, so don't have any current plans to work on updating Infocenter. Sorry.

Steve

On Jan 31, 2019, at 1:11 AM, wagrund [email protected] wrote:

I am not a programmer. Please give some advice to handle the changement within yahoo. I found Infocenter a real professional program and like to use it further on.

Best regards,

Important EOL Notice: As of Thursday, Jan. 3, 2019, the weather.yahooapis.com and query.yahooapis.com for Yahoo Weather API will be retired. To continue using our free Yahoo Weather APIs, use https://weather-ydn-yql.media.yahoo.com/forecastrss. Follow below instructions to get credentials and onboard to this free Yahoo Weather API service.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

FRC4564 avatar Feb 04 '19 23:02 FRC4564

Steve, thank You for your quick response. I am sad about. Maybe i can manage it with my own poor skills, to have the weather from yahoo implemented again. Then I'll contact You.

Regards, Walter

Sent from the Field

Am 05.02.2019 um 00:25 schrieb Steven Jacobs [email protected]:

I'm glad you have enjoyed Infocenter. Yes, Yahoo has retired the API I was relying on to implement the weather forecasting. It will take a significant rewrite of that code to work with an alternate weather provide. I've got some other priority projects that I'm working on at present, so don't have any current plans to work on updating Infocenter. Sorry.

Steve

On Jan 31, 2019, at 1:11 AM, wagrund [email protected] wrote:

I am not a programmer. Please give some advice to handle the changement within yahoo. I found Infocenter a real professional program and like to use it further on.

Best regards,

Important EOL Notice: As of Thursday, Jan. 3, 2019, the weather.yahooapis.com and query.yahooapis.com for Yahoo Weather API will be retired. To continue using our free Yahoo Weather APIs, use https://weather-ydn-yql.media.yahoo.com/forecastrss. Follow below instructions to get credentials and onboard to this free Yahoo Weather API service.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

wagrund avatar Feb 05 '19 08:02 wagrund

I had a chance to invest some time in adapting this to use OpenWeatherMaps.org. Updated code is in the repository now. You'll need to follow the instructions in the Install Notes. It requires you to get a free APP ID from openweathermap. Also, you'll need to install the python requests library (also documented in the install notes).

FRC4564 avatar Mar 24 '19 16:03 FRC4564

Thank you very much for doing this work and adapting to openweathermap. It works very well. Here are my steps for upgrading to the new version. ( my raspberry was not updated since january 2018 )

sudo apt-get update sudo apt-get upgrade sudo apt autoremove

pip install google-api-python-client==1.7.8

git clone git://github.com/kennethreitz/requests.git cd requests python setup.py install

Within the file google.py i had to add: "from oauth2client import file" - see following example: import oauth2client from oauth2client import client from oauth2client import tools from oauth2client import file <--- added this entry

For connecting to openweathermap api follow Stevens advice. ( It is really easy too )

wagrund avatar Mar 30 '19 16:03 wagrund