public class DefaultAlipayClient extends java.lang.Object implements AlipayClient
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DefaultAlipayClient.Builder |
| 构造器和说明 |
|---|
DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey) |
DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format) |
DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset) |
DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset,
java.lang.String alipayPublicKey) |
DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset,
java.lang.String alipayPublicKey,
java.lang.String signType) |
DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset,
java.lang.String alipayPublicKey,
java.lang.String signType,
java.lang.String proxyHost,
int proxyPort) |
DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset,
java.lang.String alipayPublicKey,
java.lang.String signType,
java.lang.String encryptKey,
java.lang.String encryptType) |
| 限定符和类型 | 方法和说明 |
|---|---|
static DefaultAlipayClient.Builder |
builder(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey) |
<T extends AlipayResponse> |
execute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
execute(AlipayRequest<T> request,
java.lang.String accessToken) |
<T extends AlipayResponse> |
execute(AlipayRequest<T> request,
java.lang.String accessToken,
java.lang.String appAuthToken) |
<T extends AlipayResponse> |
pageExecute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
pageExecute(AlipayRequest<T> request,
java.lang.String httpMethod) |
<TR extends AlipayResponse,T extends AlipayRequest<TR>> |
parseAppSyncResult(java.util.Map<java.lang.String,java.lang.String> result,
java.lang.Class<T> requsetClazz)
移动客户端同步结果返回解析的参考工具方法
|
<T extends AlipayResponse> |
sdkExecute(AlipayRequest<T> request)
SDK客户端调用生成sdk字符串
|
public DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey)
public DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format)
public DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset)
public DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset,
java.lang.String alipayPublicKey)
public DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset,
java.lang.String alipayPublicKey,
java.lang.String signType)
public DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset,
java.lang.String alipayPublicKey,
java.lang.String signType,
java.lang.String proxyHost,
int proxyPort)
public DefaultAlipayClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset,
java.lang.String alipayPublicKey,
java.lang.String signType,
java.lang.String encryptKey,
java.lang.String encryptType)
public static DefaultAlipayClient.Builder builder(java.lang.String serverUrl, java.lang.String appId, java.lang.String privateKey)
public <T extends AlipayResponse> T execute(AlipayRequest<T> request) throws AlipayApiException
execute 在接口中 AlipayClientAlipayApiExceptionpublic <T extends AlipayResponse> T execute(AlipayRequest<T> request, java.lang.String accessToken) throws AlipayApiException
execute 在接口中 AlipayClientAlipayApiExceptionpublic <T extends AlipayResponse> T execute(AlipayRequest<T> request, java.lang.String accessToken, java.lang.String appAuthToken) throws AlipayApiException
execute 在接口中 AlipayClientAlipayApiExceptionpublic <T extends AlipayResponse> T pageExecute(AlipayRequest<T> request) throws AlipayApiException
pageExecute 在接口中 AlipayClientAlipayApiExceptionpublic <T extends AlipayResponse> T pageExecute(AlipayRequest<T> request, java.lang.String httpMethod) throws AlipayApiException
pageExecute 在接口中 AlipayClientAlipayApiExceptionpublic <T extends AlipayResponse> T sdkExecute(AlipayRequest<T> request) throws AlipayApiException
AlipayClientsdkExecute 在接口中 AlipayClientAlipayApiExceptionpublic <TR extends AlipayResponse,T extends AlipayRequest<TR>> TR parseAppSyncResult(java.util.Map<java.lang.String,java.lang.String> result, java.lang.Class<T> requsetClazz) throws AlipayApiException
AlipayClientparseAppSyncResult 在接口中 AlipayClientresult - 移动客户端SDK同步返回的结果map,一般包含resultStatus,result和memo三个keyrequsetClazz - 接口请求request类,如App支付传入 AlipayTradeAppPayRequest.classAlipayApiExceptionCopyright © 2018. All Rights Reserved.