前言:
大陸有許多付款方式其中又以網銀支付最為繁雜,本教學將一步一步架設。
開發環境:
- windows 2008
2. bitnami-wampstack-5.4.24-0-windows-installer
下載點
安裝步驟:
1. 下載官方文件 二選一 下載
LINUX 請下載
交通银行B2C网上支付API.PHP.UNIX安装包1.0.3
WINDOWS 請下載
交通银行B2C网上支付API.PHP.WIN安装包1.0.2
2. jdk-7u45-windows-x64
下載JRE
安裝應用程式
3. JRE環境變數設定
- \電腦\內容\進階系統設定\進階\環境變數\系統變數\
- 設定系統變數
C:\Program Files\Java\
CLASSPATH
%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
以上三項.如\系統變數\
裡頭沒有的話.請 新增 .
如有現成的.請選擇 編輯 欄項在最後頭加上參數.並先加上分號 ; 不空格
4. 完成以上步驟!來驗證安裝.參數設定是否正確
執行\cmd\javac
如看到一堆指令.即表示JAVA的環境變數已設定成功。
5. 建立証書相關放置與安裝
建立目錄
UNIX : /bocommjava/cert/
Windows : c:\bocommjava\cert\
將交通銀行提供cert內証書
copy到以上目錄
安裝銀行根証書
a.確認JRE的keystore文件路徑
ex: C:\Program Files\Java\jdk1.7.0_45\jre\lib\security
b. 在命令列執行以下指令:
( 1 . 進到keystore文件路徑 )
cd \Program Files\Java\jdk1.7.0_45\jre\lib\security
( 2. 憑証匯入 )
keytool -import -keystore cacerts -storepass changeit -keypass changeit -alias bocommca -file \bocommjava\cert\root.cer
憑証名稱:-keystore cacerts
交通銀行root.cer放置路徑:-file \bocommjava\cert\root.cer
6 . 安裝和啟動php- JAVA-BRIDGE
Path
%JAVA_HOME%\jdk1.7.0_45\bin;%JAVA_HOME%\jdk1.7.0_45\bin\java.exe;%JAVA_HOME%\jre\bin;
CLASSPATH
%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
以上三項.如\系統變數\
裡頭沒有的話.請 新增 .
如有現成的.請選擇 編輯 欄項在最後頭加上參數.並先加上分號 ; 不空格
4. 完成以上步驟!來驗證安裝.參數設定是否正確
執行\cmd\javac
如看到一堆指令.即表示JAVA的環境變數已設定成功。
5. 建立証書相關放置與安裝
建立目錄
UNIX : /bocommjava/cert/
Windows : c:\bocommjava\cert\
將交通銀行提供cert內証書
copy到以上目錄
安裝銀行根証書
a.確認JRE的keystore文件路徑
ex: C:\Program Files\Java\jdk1.7.0_45\jre\lib\security
b. 在命令列執行以下指令:
( 1 . 進到keystore文件路徑 )
cd \Program Files\Java\jdk1.7.0_45\jre\lib\security
( 2. 憑証匯入 )
keytool -import -keystore cacerts -storepass changeit -keypass changeit -alias bocommca -file \bocommjava\cert\root.cer
憑証名稱:-keystore cacerts
交通銀行root.cer放置路徑:-file \bocommjava\cert\root.cer
- 下載 javabridage.jar
- 解壓縮到c 根目錄