閱讀角色:技術同學
技術同學把1).APPID,2).應用私鑰,3).支付寶公鑰,配置在代碼中,對請求内容進行簽名,并對支付寶傳回的内容進行驗簽。
支付寶開放平台SDK封裝了簽名和驗簽過程,隻需配置賬号及密鑰參數即可,強烈建議使用。
SDK下載下傳位址 :
[url]https://docs.open.alipay.com/54/103419[/url]TIPS:文中代碼部分以JAVA語言示範,其他語言請參考各自SDK。
使用開放平台SDK接入
開放平台SDK封裝了簽名實作,隻需在建立DefaultAlipayClient對象時,設定請求網關(gateway),應用id(app_id),應用私鑰(private_key),編碼格式(charset),支付寶公鑰(alipay_public_key),簽名類型(sign_type)即可,封包請求時會自動進行簽名。
AlipayClient alipayClient = new DefaultAlipayClient(gateway,app_id,private_key,"json",charset,alipay_public_key,sign_type);
未使用開放平台SDK
如果未使用開放平台SDK,需要自行實作簽名過程,參考此處流程:
[url]https://docs.open.alipay.com/291/106118[/url]