alipay-bills
一个用于自动获取支付宝账单信息的 Node.js 模块。
安装
npm install alipay-bills
使用
alipay-bills 只有三个方法:
const alipayBills = require('alipay-bills')
alipayBills.options.debug = true
alipayBills.options.interval = 5000
alipayBills.options.params = {
status: 'success',
fundFlow: 'out'
}
;(async function () {
alipayBills.on('new bills', bills => {
})
await alipayBills.start('用户名', '密码')
await alipayBills.stop()
await alipayBills.start('另一个用户名', '另一个密码')
}())
原理
使用 Selenium 操作 PhantomJS 模拟用户登陆,进入「我的账单」页获取账单数据。
部分代码参考了利用『爬虫』 折衷解决 个人支付宝支付系统 ---- 获取账单信息这篇帖子。
许可
MIT