我的收款即:用戶支付費用直接到我的,並可完成支付成功回調,即支付流程自動化。javascript
主要的思路就是根據金額區分支付的訂單號:html
那麼這裏有2個問題,做爲一個小白,如何玩轉服務器和app, 通常開發者只會開發後臺或者app。經過上面分析用到技術有: html+js , java(後臺服務器),sql(後臺數據庫), java(安卓);java
若是上面技術都會開發了幾乎是全棧,通常工程師只會一部分。好比我只會安卓和html,不會後臺咋辦,看彷佛沒法完成。這裏我就分享出一個結合本身的技術水平實現一個 我的收款方案源碼。該方案是 靜態網頁+app掛機實現。sql
靜態網頁負責展現收款碼 ,支付成功給客戶反饋。數據庫
APP掛機負責獲取通知,修改訂單成功狀態。服務器
雲數據是試用第三方數據庫,免費額度徹底夠用,可登陸上去查看數據內容。app
免費的雲數據庫ui
這裏走了捷徑: 試用雲數據庫,那麼我開發過程只須要是雲數據庫的sdk便可,這樣省我開發服務器的成本,同時也省了租用服務器搭建動態語言服務器的成本。url
貼出主要的代碼過程:spa
app:
獲取支付寶通知,如何獲取安卓系統的通知,技術比較成熟網上代碼也比較多,不是本文介紹重點。
這裏只貼出如何解析出支付寶收款的通知 金額。(可匹配商家收款和我的轉帳通知)
靜態網頁的實現:
這裏也只是核心流程代碼:建立訂單,更新收款二維碼,收款成功回調。
完整代碼:autoxpay代碼下載地址和演示:pan.baidu.com/s/1FiRuia2HQo7qBgTfQkgZGQ 提取碼:5k1n