Yahoo Weather API密钥用法?

时间:2016-06-21 02:51:43

标签: yql yahoo-api api-key weather-api yahoo-weather-api

我计划开发一个非商业的iOS天气应用程序,它从Yahoo的Weather API中检索JSON提要。

文档:https://developer.yahoo.com/weather/

但是,我不明白需要API密钥的目的?我通过使用参数调用此URL来成功检索天气数据,并返回JSON数据。 (注意:下面的URL来自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工具,不限制查询和非商业出版物使用推荐也将被接受作为答案

1 个答案:

答案 0 :(得分:3)

经过进一步研究,雅虎为开发人员提供了公共和OAuth API。通过查询上面给出的URL相关的公共API将用户限制为每个IP地址每小时2,000个查询。

https://developer.yahoo.com/yql/guide/usage_info_limits.html