写在前面
之前偶然看到pm25.in这个网站,发现免费提供了API,真是很不错,还提供了用于测试的公共的AppKey,但试了下老是提示次数已达上限,于是申请了私有AppKey,等了两天没见回邮件就没注意了,没想到今天一看原来已经给我发了。不多说,开始动手。
开始
- 实现目标: 在公众号中输入城市名(包括汉字和拼音),得到空气质量情况
- 编程语言:依旧是nodejs,原因自然是有丰富、方便的包
- 思路:单独写一个js文件,然后提供接口在公众号的代码中调用;使用superagent来发送get请求,以回调函数形式返回数据。
代码
1 pm.js1 | var superagent = require('superagent'); |
1 | var PM = require('./pm'); |