支付寶接口相關(guān)梳理

公鑰和私鑰是一對(duì)的,私鑰用來簽名,公鑰用來驗(yàn)簽。
1、查看密鑰里面的是我們提供給支付寶的公鑰,用來驗(yàn)簽支付請(qǐng)求的,支付請(qǐng)求的時(shí)候我們對(duì)參數(shù)用我們對(duì)應(yīng)的私鑰進(jìn)行簽名,對(duì)方驗(yàn)簽通過,才覺得這個(gè)來源是受認(rèn)證的。
2、查看支付寶公鑰里面的公鑰是支付寶提供給我們的,支付寶異步通知支付結(jié)果的時(shí)候,除了業(yè)務(wù)請(qǐng)求之外,會(huì)用他們自己對(duì)應(yīng)的私鑰對(duì)請(qǐng)求進(jìn)行簽名,我們這邊用他們提供的公鑰對(duì)簽名驗(yàn)簽成功后,相當(dāng)于確保請(qǐng)求是支付寶發(fā)起的(別人不知道私鑰,簽名結(jié)果肯定不能被這個(gè)公鑰驗(yàn)簽通過的)

支付:

https://doc.open.alipay.com/docs/api.htm?spm=a219a.7395905.0.0.7v81dZ&docType=4&apiId=850

當(dāng)面掃碼完一般調(diào)用這個(gè)接口支付(雖然alipay.trade.wap.pay也能實(shí)現(xiàn),不過需要商戶再開通移動(dòng)收款功能),填了app_auth_token應(yīng)該就是付到對(duì)應(yīng)的商戶那里

支付寶支付2中方式:
方式一
用MD5加密方式,不用授權(quán)(X估計(jì)就是這種方式)。?!,F(xiàn)在支付寶開放平臺(tái)已經(jīng)查不到之前的相應(yīng)文檔了。。。我們現(xiàn)在網(wǎng)站上采用的就是MD5的加密方式,無論我們自己的賬號(hào)收款還是用天邁的賬號(hào)收款,都只需要商房號(hào)與KEY就可以了,不用應(yīng)用號(hào)的。。。這種簽名方式支付寶不推薦(但是支持,因?yàn)樽钤缫慌际荕D5簽名的),所以文檔中也抹去了

方法二
用RSA加密的方式更安全可靠,需要授權(quán)。。。
WAP端用的是RSA加密方式,要用到APPID,公私鑰。。。

APP實(shí)現(xiàn)通過支付寶把錢打到不同商戶支付寶賬號(hào)可以通過以上2種方式。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容