我打算开发一个非商业的iOS天气应用程序,它从Yahoo的Weather API检索JSON提要。雅虎天气API密钥用法?
文档:https://developer.yahoo.com/weather/
不过,我不明白需要一个API密钥的目的是什么?通过使用参数调用此URL,我成功地检索了天气数据,并返回了JSON数据。 (注:以下网址与JS的例子,但就好像它是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
的文件说,非商业用途仅限于每天2000个查询,这是怎么回事如果没有使用唯一的密钥跟踪?什么是使用此API的正确“合法”方式?
我发现这个老问题被问,但得到的答案是不够的:Does Yahoo Weather API needs an Consumer API Key?
任何投入,将不胜感激!
旁注 - 任何其他的免费天气API工具,它不限制查询和用于非商业出版物使用的建议也将被接受作为一个答案
嗨,使用公共的API,但如果我尝试请求两次在10秒内即时得到一个空的天气IM,是necesary API密钥? –
我不认为除了每小时2000个查询外,还有一个速率限制。你如何请求JSON订阅源? – Miket25
它从雅虎注意到一个问题,请参阅此论坛:https://forums.developer.yahoo.net/discussion/11869/yql-weather-returning-result-null-half-the-time https://论坛。 developer.yahoo.net/discussion/12201/yql-weather-result-is-null-in-half-the-time –