国内天气查询服务分为基础服务和高级权限。
在基础服务中,用户可通过行政区划代码查询实时天气信息及未来5天天气预报。 在高级权限中,用户可通过经纬度查询实时天气信息、未来7天天气预报及未来24小时逐小时预报。同时,用户还可以通过高级权限获取国内空气质量指数、生活指数、气象预警等丰富信息。
海外天气查询服务分为基础服务和高级权限。
在基础服务中,用户可通过行政区划代码查询实时天气信息及未来5天天气预报。 在高级权限中,用户可通过经纬度查询实时天气信息、未来7天天气预报及未来24小时逐小时预报。同时,用户还可以通过高级权限获取云量、能见度、降水量等信息。
高级权限需付费开通,您可以联系我们开通15天试用并了解更多信息。
使用示例如下:
// 构造检索参数BMFWeatherSearchOption weatherSearchOption = BMFWeatherSearchOption(location: null,districtID: "110108",serverType: BMFWeatherServerType.Default,dataType: BMFWeatherDataType.Now,languageType: BMFLanguageType.Chinese);// 检索实例BMFWeatherSearch weatherSearch = BMFWeatherSearch();// 检索回调weatherSearch.onGetWeatherSearchResult(callback:(BMFWeatherSearchResult result, BMFSearchErrorCode errorCode) {print(`天气检索回调 result = ${result.toMap()}, errorCode = ${errorCode}`);// 解析reslut,具体参考demo});// 发起检索bool flag = await weatherSearch.weatherSearch(weatherSearchOption);
显示的效果如下:
上一篇
下一篇
本篇文章对您是否有帮助?