1.0.5 • Published 3 years ago
q-weather v1.0.5
📝 q-weather:一个用来查询天气情况的TS库
安装:
npm install q-weather
更改配置文件 tsconfig.json
:
因为库中用到的部分方法,建议将版本更新,否则可能无法正常运行
// tsconfig.json
{
"compilerOptions": {
// ...
"target": "es2019",
}
}
一个简单的例子:
//这里建议加入 "//@ts-ignore" 避免报错
//@ts-ignore
import { QueryWeather } from 'q-weather'
//此处appid和sign建议换成自己的,post_code是查询地址的邮政编码
let obj = {
showapi_appid: '209207',
showapi_sign: 'a98838f82f1441ceb564a77469e40c17',
post_code: '200000',
//可选
needMoreDay: 1,
}
let query = new QueryWeather(obj)
query.sayHello()
console.log(query)
query.Query()
运行结果:
Object属性:
showapi_appid
:接口提供服务商生成个人的id (不能为空)showapi_sign
:接口提供服务商生成个人的token (不能为空)post_code
:查询城市的邮政编码 (不能为空)needMoreDay
:是否需要显示更多天数的天气情况 (可选)- 默认 ”0“:不需要
- ”1“:需要
其他:
本库调用了 ”万维易源“ 的天气查询接口,调用本库前建议先注册/购买得到自己的 showapi_appid
以及showapi_sign
。
本次天气查询接口失效日期为 2021-06-18 00:00
失效日期后将会重置我的showapi_sign
注意点:
- 运行的时候记得联网
一个简单的TS库例子,希望以后可以写出更有用的库。