I plan to develop an iOS weather app, which is a nonprofit that retrieves the JSON channel from the Yahoo Weather API.
Documentation: https://developer.yahoo.com/weather/
However, I do not understand the purpose of using the API key? I will be able to get weather data by calling this URL with parameters, and it returns JSON data. (Note: The URL is from the JS example below, but the same concept as if it were Objective-C)
https://query.yahooapis.com/v1/public/yql?q=select wind from weather.forecast where woeid in (select woeid from geo.places(1) where text='chicago, il')&format=json&callback=callbackFunction
The documentation states that non-commercial use is limited to 2,000 requests per day, but how is this monitored if no unique keys have been used? What is the correct "legal" way to use this API?
I asked this old question, but the answer was not enough: Is the Yahoo Weather API required for API users?
Any input would be appreciated!
Side note
- Any other free apra weather tool that does not limit requests and is not intended for use in non-commercial publishing is also recommended to be accepted as an answer.
source
share