Weather Warning City List

Platform: API iOS Android

Get a list of cities for the specified country or region where weather warnings are currently in effect.

See also Weather warning iOS SDK to get warning details.

Note: Weather Warning City List only supports China (including Hong Kong, Macao and China Taiwan) now. For other countries and regions, please use Weather Warning.

Tips: For more warning description, see Resource - Warning Info.

Interface code (Enum) Interface Class
INQUIRE_TYPE_WARNINGLIST List of warning cities WarningListClass

Request Parameters

If no optional parameters are set, the default value will be used.

  • range(required)Set country or region, ISO 3166 format, example: range=cn or range=hk. Currently this function only supports city list in China (including Hong Kong, Macao and China Taiwan), for other countries and regions please use Weather Warning to get it separately.
  • appKey(required)API authentication key, please refer to How To Get Your Key. For example: appKey=12334567890ABC

Sample Code

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

Response

  • code See Status Code
  • updateTime API last update time
  • warningLocList.locationId List of Location ID for warning
  • refer.sources Data source and other statements, may be null
  • refer.license Data license, may be null