更新时间:2021年02月25日
国内天气查询
国内天气查询服务分为基础服务和高级权限。
在基础服务中,用户可通过行政区划代码查询实时天气信息及未来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()} \n errorCode = ${errorCode}`);
// 解析reslut,具体参考demo
});
// 发起检索
bool flag = await weatherSearch.weatherSearch(weatherSearchOption);
显示的效果如下:
没有match的答案?试试对话大模型




