本節(jié)講義在第八講中?
訂單
支付寶開放平臺入口
https://open.alipay.com/platform/home.htm
創(chuàng)建應(yīng)用和沙箱環(huán)境
創(chuàng)建應(yīng)用
沙箱環(huán)境
支付寶提供給開發(fā)者的模擬支付的環(huán)境稠曼。跟真實(shí)環(huán)境是分開的掏婶。
沙箱應(yīng)用:https://open.alipay.com/platform/appDaily.htm?tab=info
沙箱賬號:https://openhome.alipay.com/platform/appDaily.htm?tab=account
支付寶開發(fā)文檔
文檔主頁:https://openhome.alipay.com/developmentDocument.htm
電腦網(wǎng)站支付產(chǎn)品介紹:https://docs.open.alipay.com/270
電腦網(wǎng)站支付快速接入:https://docs.open.alipay.com/270/105899/
API列表:https://docs.open.alipay.com/270/105900/
SDK文檔:https://docs.open.alipay.com/270/106291/
Python支付寶SDK:https://github.com/fzlee/alipay/blob/master/README.zh-hans.md
SDK安裝:pip install python-alipay-sdk --upgrade
電腦網(wǎng)站支付流程
配置RSA2公私鑰
https://opendocs.alipay.com/open/291/105971
提示:
商城私鑰加密數(shù)據(jù)贯卦,商城公鑰解密數(shù)據(jù)硝全。
支付寶私鑰加密數(shù)據(jù)耍共,支付寶公鑰解密數(shù)據(jù)蕊肥。
生成商城公私鑰
1 $ openssl
2 $ OpenSSL> genrsa-out app_private_key.pem2048 # 制作私鑰RSA2
3 $ OpenSSL> rsa -inapp_private_key.pem-pubout-outapp_public_key.pem # 導(dǎo)出公鑰4 $ OpenSSL>exit
配置商城公私鑰
配置商城私鑰
? ? ?在該子應(yīng)用下新建文件夾keys用于存儲公私鑰膘茎。
? ???將制作的商城私鑰app_private_key.pem拷貝到keys文件夾中熔掺。
配置商城公鑰
?將keys.app_public_key.pem文件中內(nèi)容上傳到支付寶纺荧。
配置支付寶公鑰
將支付寶公鑰內(nèi)容拷貝到keys.alipay_public_key.pem文件中旭愧。
1 -----BEGIN PUBLIC KEY-----
2 支付寶公鑰內(nèi)容
3 -----END PUBLIC KEY-----
配置公私鑰結(jié)束后