1、從本站提交到支付寶:
/**
* 將訂單提交支付寶進行網上支付
* 根據傳入的引數生成alipay的支付url
* @param hm 引數值
* @param securitycode 安全碼
* @param charset 編碼
* @param paygateway 支付寶gateway
* @return
*/
public static string makeurl(hashmap hm,string securitycode,string charset,string paygateway) throws exception }
string sign = datautil.md5encode(content.tostring(), charset); //md5加密
return sign; }
2、return_url的內容:
/**
* 支付寶支付完成以後,當前視窗會從支付寶的頁面跳轉回這個頁面。該頁面稱作「返回頁」,
* 是同步被支付寶伺服器所呼叫,可當作是支付完成後的提示資訊頁,如「您的某某某訂單,多少金額已支付成功」。
} string securitycode="7nj9sczcnfc4n8366j46mrzsbqjksmzn";//securitycode(安全碼);
string mysign = datautil.md5encode(content.tostring(), "utf-8");
system.out.println("--------------------------content="+content);
system.out.println("--------------------------mysign="+mysign);
system.out.println("--------------------------sign="+request.getparameter("sign"));
if (mysign.equals(request.getparameter("sign")) && responsetxt.equals("true") )
}else }
3、notify_url的內容:
/**
* 通知返回url,僅適用於非同步返回處理結果的介面。有些服務是無法立即返回處理結果的,那麼需要通過這個url將處理結果非同步返回給合作夥伴
} string securitycode="7nj9sczcnfc4n8366j46mrzsbqjksmzn";//securitycode(安全碼);
string mysign = datautil.md5encode(content.tostring(), "utf-8");
system.out.println("--------------------------content="+content);
system.out.println("--------------------------mysign="+mysign);
system.out.println("--------------------------sign="+request.getparameter("sign"));
if (mysign.equals(request.getparameter("sign")) && responsetxt.equals("true") )
}else }
/**
* @param myurl *
* @param url *
* @return 獲取url內容
*/ public static string check(string urlvalue ) }
catch(exception e)
return inputline; }
參考**:
支付寶介面
支付寶的介面呼叫很不方便,剛做好乙個封裝,實現了虛擬交易和實物交易。解決方案中有三個專案以及ndoc生成的文件,簡單的序列圖 commonalipay,封裝的支付寶介面。testali,asp.net的測試專案 testcommonalipay,nunit的測試專案。呼叫方法 1 引入commona...
支付寶介面
解決方案中有三個專案以及ndoc生成的文件,簡單的序列圖 commonalipay,封裝的支付寶介面。testali,asp.net的測試專案 testcommonalipay,nunit的測試專案。呼叫方法 1 引入commonalipay.dll 2 實現支付寶服務介面的方法呼叫方式 alipa...
支付寶介面
解決方案中有三個專案以及ndoc生成的文件,簡單的序列圖 commonalipay,封裝的支付寶介面。testali,asp.net的測試專案 testcommonalipay,nunit的測試專案。呼叫方法 1 引入commonalipay.dll 2 實現支付寶服務介面的方法呼叫方式 alipa...