一、什么是沙箱
螞蟻沙箱環境(Beta)是協助開發者進行接口功能開發及主要功能聯調的輔助環境。沙箱環境模擬了開放平台部分產品的主要功能和主要邏輯(當前沙箱支持產品請參考“沙箱支持產品列表”)。
在開發者應用上線審核前,開發者可以根據自身需求,先在沙箱環境中了解、組合和調試各種開放接口,進行開發調通工作,從而幫助開發者在應用上線審核完成后,能更快速、更順利的進行線上調試和驗收工作。
參考:
https://openclub.alipay.com/read.php?tid=281&fid=5
https://docs.open.alipay.com/200/105311
二、使用步驟
1、開發者中心添加APP應用:
2、應用創建成功后,將沙箱環境中的APPID RSA2密鑰添加進代碼
3、RSA2(SHA256)密鑰生成方法
文檔與工具:
https://docs.open.alipay.com/291/105971
https://doc.open.alipay.com/docs/doc.htm?treeId=291&articleId=106097&docType=1
1)工具下載
工具下載之后解壓,WINDOWS版本雙擊文件“RSA簽名驗簽工具.bat”即可運行工具。
2)密鑰生成
選擇2048然后點擊生成密鑰
詳細步驟:
1.根據開發語言選擇密鑰格式。
2.選擇密鑰長度,建議使用2048位。
3.點擊 “生成密鑰”,會自動生成商戶應用公鑰和應用私鑰。
生成的私鑰公鑰同樣以文本文件形式保存在工具存放目錄的 “RSA密鑰”文件夾下,點擊按鈕 “打開密鑰文件路徑”即可打開“RSA密鑰”文件夾。
私鑰文件命名“應用私鑰+長度”,公鑰文件命名“應用公鑰+長度”。
3)設置RSA2
將應用公鑰復制進去,點擊保存即可。
4)下載沙箱版錢包app進行測試
app下載地址為:https://sandbox.alipaydev.com/user/downloadApp.htm
下載好之后,查看沙箱提供的測試賬號
三、支付測試
打開手機中測試版支付寶,然后,用沙箱中提供用戶名與密碼進行登錄.
然后就可以選擇以下的方式進行測試
相當於支付寶提供了一個測試用的錢包,省去了,在開發過程去,使用的錢來測試!!!!