Skip to content

使用Node监视支付宝订单,即时通知服务器以实现免签约支付接口

License

Notifications You must be signed in to change notification settings

cnPFD/AlipayOrdersSupervisor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alipay Orders Supervisor

支付宝免签约支付接口实现脚本 - NodeJS版本

功能介绍

通过NodeJS爬取个人支付宝交易订单列表,分析订单中的备注,然后将订单数据推送至指定服务器,实现支付宝交易接口

自带了简单的日志和邮件通知功能,对系统异常及时报告以及记录

如何使用

    1. 请配置config.js中的参数,如邮件SMTP,推送服务器地址,以及pushStateSecretalipayCookies等。

pushStateSecret用于数据的加盐保证安全以及验证推送来源的合法性

pushAppIdpushAppKey暂时无用

alipayCookies必须填写,这是为了爬取订单时保证登录状态

    1. 安装必要的npm包
npm install
    1. 使用forever循环运行脚本
forever start index.js

脚本会每分钟爬取一次订单列表

    1. 服务端处理

请参考脚本中利用pushStateSecret生成签名的方法,验证数据合法性后进行业务处理

About

使用Node监视支付宝订单,即时通知服务器以实现免签约支付接口

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%