cwb-weather-assistant
v0.1.5
Published
Simple CWB client to fetch weather assistant for JavaScript
Downloads
8
Maintainers
Readme
cwb-weather-assistant
Simple CWB client to fetch weather assistant for JavaScript
Install
$ npm install --save cwb-weather-assistant
Browser
Add a <script>
to your index.html
:
<script src="/node_modules/cwb-weather-assistant/dist/cwb-weather-assistant.min.js"></script>
Node.js / Webpack
Import the module to your *.js
file:
const CWBClient = require('cwb-weather-assistant')
Usage
const cwb = new CWBClient(API_KEY)
Fetch all weather assistants of locations
cwb.fetch()
.then(res => {
console.log(res) // result of the request
})
.catch(err => {
console.log(err)
})
Fetch a weather assistant of the location
cwb.fetch({ location: LOCATION })
.then(res => {
console.log(res) // result of the request
})
.catch(err => {
console.log(err)
})
Get available LOCATION list
cwb.locations() // an array for list of locations
| Location | Name | | ------------------ |:-----:| | TAIPEI_CITY | 台北市 | | NEW_TAIPEI_CITY | 新北市 | | KEELUNG_CITY | 基隆市 | | HUALIEN_COUNTY | 花蓮縣 | | YILAN_COUNTY | 宜蘭縣 | | KINMEN_COUNTY | 金門縣 | | PENGHU_COUNTY | 澎湖縣 | | TAINAN_CITY | 台南市 | | KAOHSIUNG_CITY | 高雄市 | | CHIAYI_COUNTY | 嘉義縣 | | CHIAYI_CITY | 嘉義市 | | MIAOLI_COUNTY | 苗栗縣 | | TAICHUNG_CITY | 台中市 | | TAOYUAN_CITY | 桃園市 | | HSINCHU_COUNTY | 新竹縣 | | HSINCHU_CITY | 新竹市 | | PINGTUNG_COUNTY | 屏東縣 | | NANTOU_COUNTY | 南投縣 | | TAITUNG_COUNTY | 台東縣 | | CHANGHUA_COUNTY | 彰化線 | | YUNLIN_COUNTY | 雲林縣 | | LIENCHIANG_COUNTY | 連江縣 |
Reference
License
MIT © Chun-Kai Wang