【问题标题】:Does Yahoo Weather API needs an Consumer API Key?雅虎天气 API 是否需要消费者 API 密钥?
【发布时间】:2014-10-23 20:58:09
【问题描述】:

我想从 Weather API 获取数据以了解特定区域的预报。 使用 YQL 查询我可以获得一个返回我需要的信息的端点 URL,这似乎不需要消费者密钥才能正常工作。

我想知道这是否合法,如果不合法,使用 YQL 查询使用我的消费者密钥的正确方法是什么。

此信息将用于 IOS 应用程序,如您所知,审核需要超过 8 天...我最不想做的就是让我的应用程序因此而被拒绝。

感谢您的建议。

【问题讨论】:

    标签: ios api yahoo weather


    【解决方案1】:

    如果您的应用不用于商业目的“YQL can be used for commercial purposes, with Yahoo approval.”是合法的

    您可以在有或没有 API 密钥的情况下使用它。 示例:

    每小时上限

    - without API Key  - 2,000 requests/hour per IP
    - with API Key     - 20,000 requests/hour per IP
    

    更多信息https://developer.yahoo.com/yql/guide/usage_info_limits.html

    【讨论】:

    • 您好,感谢您的回答。我仍然不知道如何正确发送 APIKey,我尝试在我的 NSMutableURLRequest 的 allHTTPHeaderFields 中发送它,但我收到 Invalid Credentials 的错误。 NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:WEATHER_YQL_URL] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:20.0]; request.allHTTPHeaderFields = @{@"apikey" :@"myapikey"};
    猜你喜欢
    • 2016-10-22
    • 1970-01-01
    • 1970-01-01
    • 2012-08-16
    • 1970-01-01
    • 2012-07-29
    • 2013-07-06
    • 1970-01-01
    • 2011-11-15
    相关资源
    最近更新 更多