1.0.5 • Published 3 years ago

q-weather v1.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

📝 q-weather:一个用来查询天气情况的TS库

lang: Typescript

安装:

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()

运行结果:

image-20210519104027057

image-20210519104043114

Object属性:

  • showapi_appid:接口提供服务商生成个人的id (不能为空)
  • showapi_sign:接口提供服务商生成个人的token (不能为空)
  • post_code:查询城市的邮政编码 (不能为空)
  • needMoreDay:是否需要显示更多天数的天气情况 (可选)
    • 默认 ”0“:不需要
    • ”1“:需要

其他:

本库调用了 ”万维易源“ 的天气查询接口,调用本库前建议先注册/购买得到自己的 showapi_appid以及showapi_sign

本次天气查询接口失效日期为 2021-06-18 00:00

失效日期后将会重置我的showapi_sign

注意点:

  • 运行的时候记得联网

一个简单的TS库例子,希望以后可以写出更有用的库。

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago