mirror of
https://gitee.com/durcframework/SOP.git
synced 2025-08-11 12:56:28 +08:00
5.0
This commit is contained in:
22
README.md
22
README.md
@@ -32,14 +32,14 @@ SOP封装了开放平台大部分功能包括:签名验证、统一异常处
|
||||
public interface OpenPayment {
|
||||
|
||||
@ApiOperation(
|
||||
value = "alipay.trade.wap.pay(手机网站支付接口2.0)",
|
||||
notes = "该接口是页面跳转接口,用于生成用户访问支付宝的跳转链接。" +
|
||||
"请在服务端执行支付宝SDK中pageExecute方法,读取响应中的body()结果。" +
|
||||
"该结果用于跳转到支付宝页面,返回到用户浏览器渲染或重定向跳转到支付宝页面。" +
|
||||
value = "手机网站支付接口",
|
||||
notes = "该接口是页面跳转接口,用于生成用户访问跳转链接。" +
|
||||
"请在服务端执行SDK中pageExecute方法,读取响应中的body()结果。" +
|
||||
"该结果用于跳转到页面,返回到用户浏览器渲染或重定向跳转到页面。" +
|
||||
"具体使用方法请参考 <a href=\"https://torna.cn\" target=\"_blank\">接入指南</a>"
|
||||
)
|
||||
@Open(value = "alipay.trade.wap.pay", version = "2.0")
|
||||
AlipayTradeWapPayResponse tradeWapPay(AlipayTradeWapPayRequest request);
|
||||
@Open(value = "pay.trade.wap.pay", version = "1.0")
|
||||
PayTradeWapPayResponse tradeWapPay(PayTradeWapPayRequest request);
|
||||
|
||||
}
|
||||
```
|
||||
@@ -58,10 +58,10 @@ public interface OpenPayment {
|
||||
public class OpenPaymentImpl implements OpenPayment {
|
||||
|
||||
@Override
|
||||
public AlipayTradeWapPayResponse tradeWapPay(AlipayTradeWapPayRequest request) {
|
||||
AlipayTradeWapPayResponse alipayTradeWapPayResponse = new AlipayTradeWapPayResponse();
|
||||
alipayTradeWapPayResponse.setPageRedirectionData(UUID.randomUUID().toString());
|
||||
return alipayTradeWapPayResponse;
|
||||
public PayTradeWapPayResponse tradeWapPay(PayTradeWapPayRequest request) {
|
||||
PayTradeWapPayResponse payTradeWapPayResponse = new PayTradeWapPayResponse();
|
||||
payTradeWapPayResponse.setPageRedirectionData(UUID.randomUUID().toString());
|
||||
return payTradeWapPayResponse;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -76,7 +76,7 @@ public class OpenPaymentImpl implements OpenPayment {
|
||||
// 公共请求参数
|
||||
Map<String, String> params = new HashMap<String, String>();
|
||||
params.put("app_id", appId);
|
||||
params.put("method", "alipay.trade.wap.pay");
|
||||
params.put("method", "pay.trade.wap.pay");
|
||||
params.put("format", "json");
|
||||
params.put("charset", "utf-8");
|
||||
params.put("sign_type", "RSA2");
|
||||
|
Reference in New Issue
Block a user