WARN [uP-PortletExec-2105-guest-RENDER-[provo-weather]] o.a.c.httpclient.HttpMethodDirector 2016-03-25 00:00:37,821 - Unable to respond to any of these challenges: {oauth=OAuth oauth_problem="OST_OAUTH_PARAMETER_ABSENT_ERROR", realm="yahooapis.com"}
WARN [uP-PortletExec-2105-guest-RENDER-[provo-weather]] o.j.p.w.p.WeatherViewController 2016-03-25 00:00:37,830 - Failed to load weather for SavedLocation [code=12794266, name=Provo, temperatureUnit=F]
org.springframework.dao.DataRetrievalFailureException: get of 'http://weather.yahooapis.com/forecastrss?w=12794266&u=f' failed with status '401' due to 'Unauthorized'
Hi Lauren,
We are using the World Weather Online API with the Weather Portlet at UW-Madison. They do limit you to a specific quota but we have never came close to it because of the caching we do in the Weather Portlet app.
Hope that helps,
James Wennmacher - Unicon 480.558.2420
Hi James,
We have not. We are using the jasig/WeatherPortlet. Seems to work just fine for us. Is there a EOL on v1 or something? We are subscribed to the email list with the free api and we haven't seen anything.
- Tim
James Wennmacher - Unicon 480.558.2420
Hi Lauren,
Thanks for reporting this. I created https://issues.jasig.org/browse/WPT-81. Do you or someone else have time to try and fix the Yahoo integration?
FYI I glanced at World Weather Online API. They have a free API but at the moment when you register you get an API key for a 60-day trial of Premium. The premium API key requires a different URL which the portlet doesn't support. I did not see a way to get a free API key but if you find a way please let us know.
James Wennmacher - Unicon 480.558.2420On 03/25/2016 12:27 PM, Tim Levett wrote:
Hi Lauren,
We are using the World Weather Online API with the Weather Portlet at UW-Madison. They do limit you to a specific quota but we have never came close to it because of the caching we do in the Weather Portlet app.
Hope that helps,
Tim LevettMyUW-Infrastructure
Sent: Friday, March 25, 2016 2:12 PM
To: uporta...@apereo.org
Subject: [uportal-user] Yahoo Weather API no longer working in Weather portlet
How is everyone else dealing with the Yahoo Weather API now requiring OAuth1?
It was implemented March 15, 2016, but we just noticed yesterday that our Weather portlet returns nothing and the error in the log is:
WARN [uP-PortletExec-2105-guest-RENDER-[provo-weather]] o.a.c.httpclient.HttpMethodDirector 2016-03-25 00:00:37,821 - Unable to respond to any of these challenges: {oauth=OAuth oauth_problem="OST_OAUTH_PARAMETER_ABSENT_ERROR", realm="yahooapis.com"}
WARN [uP-PortletExec-2105-guest-RENDER-[provo-weather]] o.j.p.w.p.WeatherViewController 2016-03-25 00:00:37,830 - Failed to load weather for SavedLocation [code=12794266, name=Provo, temperatureUnit=F]
org.springframework.dao.DataRetrievalFailureException: get of 'http://weather.yahooapis.com/forecastrss?w=12794266&u=f' failed with status '401' due to 'Unauthorized'
There must have been a grace period. Any suggestions?
Lauren AndersonBrigham Young University
--
You received this message because you are subscribed to the Google Groups "uPortal Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uportal-user...@apereo.org.
Visit this group at https://groups.google.com/a/apereo.org/group/uportal-user/.