天气预警城市列表

平台: API iOS Android

获取指定国家或地区当前正在发生预警的城市列表。你可以通过这个列表快速的了解到当前国家或地区都有哪些地方正在发生天气预警。

根据这些城市列表再查询详细的预警数据

关于天气预警数据的更多信息,可以参考实用资料-预警信息

接口代码(枚举) 接口 数据类
INQUIRE_TYPE_WARNINGLIST 灾害预警城市列表 WarningListClass

请求参数

请求参数包括必选和可选参数,如不填写可选参数将使用其默认值。

  • range(必选)选择指定的国家或地区。天气预警支持的国家或地区请参考这里,使用ISO 3166格式。例如range=cn
  • appKey(必选)用户认证key,请参考如何获取你的KEY。例如 appKey=123456789ABC

示例代码

 
    QWeatherConfigInstance.publicID = @"publicID";
    QWeatherConfigInstance.appKey = @"key";
    QWeatherConfigInstance.appType = APP_TYPE_BIZ;    
    QWeatherConfigInstance.range = @"cn";
    [QWeatherConfigInstance weatherWithInquireType: INQUIRE_TYPE_WARNINGLIST WithSuccess:^(WarningListClass  *responseObject) {
        
        NSLog(@"描述->%@",[responseObject description]);
        
    } faileureForError:^(NSError *error) {
        NSLog(@"error->%@",error);
        
    }];

返回数据

  • code API状态码,具体含义请参考状态码
  • updateTime 当前API的最近更新时间
  • warningLocList.locationId 当前国家预警的LocationID
  • refer.sources 原始数据来源,或数据源说明,可能为空
  • refer.license 数据许可或版权声明,可能为空