HaikuArchives / Weather

A weather app for Haiku
MIT License
11 stars 26 forks source link

Haikuweather needs an application key #7

Open janus2 opened 9 years ago

janus2 commented 9 years ago

As discussed in https://github.com/HaikuArchives/HaikuWeather/pull/3 the app needs an application key

... e. If your product or service uses or is based upon the Yahoo APIs, then YOU SHALL comply with the following:

i. The Yahoo Developer Network Attribution Policy located at http://developer.yahoo.com/attribution/.

i.. All instructions provided in the Yahoo APIs and their associated documentation on the Yahoo Developer Network to place application identification information (API Key) into any application or service you develop that incorporates or makes any use of the Yahoo APIs. You may only create a single API Key per application or service and such API Key must accompany all web services requests coming from that application or service. You can sign up for an API Key at http://developer.yahoo.com/wsregapp/ for BBAuth API Keys and at http://developer.yahoo.com/dashboard/createKey.html for OAuth API Keys. You must provide accurate identification, contact, and other information required as part of the registration process. You SHALL NOT create any script or other automated tool that attempts to create multiple API Keys. ...

From https://info.yahoo.com/legal/us/yahoo/api/api-2140.html

mmuman commented 9 years ago

It's a bit annoying having to use an API key in a Free Software, it kind of voids the freedom to redistribute… It'd be nicer to have at least one OpenData source. Some other still need an API key but maybe not all. I didn't check those but they might be interesting:

scottmc commented 2 years ago

@nexus6-haiku does new API require an application key? If so you can use this issue to discuss it further. Let's keep this one open as alternate sources may still require them, see #4.

nexus6-haiku commented 2 years ago

No tokens or key/secret are required by Open-Meteo for both the forecast and geocoding APIs