已在个人博客中使用,项目地址 https://github.com/thundernet8/AlipayOrdersSupervisor
通过 NodeJS 爬取个人支付宝交易订单列表,分析订单中的备注,然后将订单数据推送至指定服务器,实现支付宝交易接口
自带了简单的日志和邮件通知功能,对系统异常及时报告以及记录
config.js
中的参数,如邮件 SMTP ,推送服务器地址,以及pushStateSecret
,alipayCookies
等。pushStateSecret
用于数据的加盐保证安全以及验证推送来源的合法性
pushAppId
和pushAppKey
暂时无用
alipayCookies
必须填写,这是为了爬取订单时保证登录状态
npm install
forever
循环运行脚本forever start index.js
脚本会每分钟爬取一次订单列表
请参考脚本中利用pushStateSecret
生成签名的方法,验证数据合法性后进行业务处理
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.