【发布时间】:2020-03-13 04:22:24
【问题描述】:
extern crate openweather;
use openweather::LocationSpecifier;
static API_KEY: &str = "e85e0a3142231dab28a2611888e48f22";
fn main() {
let loc = LocationSpecifier::Coordinates {
lat: 24.87,
lon: 67.03,
};
let weather = openweather::get_current_weather(loc, API_KEY).unwrap();
print!(
"Right now in Minneapolis, MN it is {}K",
weather.main.humidity
);
}
错误:线程“主”在“调用
Result::unwrap()”时出现恐慌Err值:ErrorReport { cod:0,消息:“得到意外响应: \"{\\"坐标\\":{\\"lon\\":67.03,\\"纬度\\":24.87},\\"天气\\":[{\\"id\\" :803,\\"main\\":\\"云\\",\\"说明\\":\\"破 云\\",\\"icon\\":\\"04n\\"}],\\"base\\":\\"stations\\",\\"main\\":{\\ "temp\\":294.15,\\"压力\\":1018,\\"湿度\\":60,\\"temp_min\\":294.15,\\"temp_max\\":294.15},\ \"能见度\\":6000,\\"风\\":{\\"速度\\":5.1,\\"度数\\":30},\\"云层\\":{\\ "all\\":70},\\"dt\\":1574012543,\\"sys\\":{\\"type\\":1,\\"id\\":7576,\\ "国家\\":\\"PK\\",\\"日出\\":1573955364,\\"日落\\":1573994659},\\"时区\\":18000,\\"id\ \":1174872,\\"姓名\\":\\"卡拉奇\\",\\"鳕鱼\\":200}\"" }
【问题讨论】:
标签: api rust rust-cargo rust-crates rustup