public class AlipayMobilePublicMultiMediaClient extends java.lang.Object implements AlipayClient
| 构造器和说明 |
|---|
AlipayMobilePublicMultiMediaClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey) |
AlipayMobilePublicMultiMediaClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format) |
AlipayMobilePublicMultiMediaClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset) |
AlipayMobilePublicMultiMediaClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset,
java.lang.String signType) |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
buildQuery(java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String charset) |
<T extends AlipayResponse> |
doGet(AlipayRequest<T> request,
java.lang.String appAuthToken) |
static AlipayMobilePublicMultiMediaDownloadResponse |
doGet(java.lang.String url,
RequestParametersHolder requestHolder,
java.lang.String charset,
int connectTimeout,
int readTimeout,
java.io.OutputStream output) |
<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) |
protected static java.lang.String |
getResponseAsString(java.net.HttpURLConnection conn) |
<T extends AlipayResponse> |
pageExecute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
pageExecute(AlipayRequest<T> request,
java.lang.String method) |
<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字符串
|
static java.util.Map<java.lang.String,java.lang.String> |
splitUrlQuery(java.lang.String query) |
public AlipayMobilePublicMultiMediaClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey)
public AlipayMobilePublicMultiMediaClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format)
public AlipayMobilePublicMultiMediaClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset)
public AlipayMobilePublicMultiMediaClient(java.lang.String serverUrl,
java.lang.String appId,
java.lang.String privateKey,
java.lang.String format,
java.lang.String charset,
java.lang.String signType)
public <T extends AlipayResponse> T execute(AlipayRequest<T> request) throws AlipayApiException
execute 在接口中 AlipayClientAlipayApiExceptionAlipayClient.execute(AlipayRequest)public <T extends AlipayResponse> T execute(AlipayRequest<T> request, java.lang.String accessToken) throws AlipayApiException
execute 在接口中 AlipayClientAlipayApiExceptionAlipayClient.execute(AlipayRequest, String)public <T extends AlipayResponse> T execute(AlipayRequest<T> request, java.lang.String accessToken, java.lang.String appAuthToken) throws AlipayApiException
execute 在接口中 AlipayClientAlipayApiExceptionpublic <T extends AlipayResponse> T doGet(AlipayRequest<T> request, java.lang.String appAuthToken) throws AlipayApiException
public static AlipayMobilePublicMultiMediaDownloadResponse doGet(java.lang.String url, RequestParametersHolder requestHolder, java.lang.String charset, int connectTimeout, int readTimeout, java.io.OutputStream output) throws AlipayApiException, java.io.IOException
url - charset - connectTimeout - readTimeout - java.io.IOExceptionAlipayApiExceptionprotected static java.lang.String getResponseAsString(java.net.HttpURLConnection conn)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String buildQuery(java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Map<java.lang.String,java.lang.String> splitUrlQuery(java.lang.String query)
query - public <T extends AlipayResponse> T pageExecute(AlipayRequest<T> request) throws AlipayApiException
pageExecute 在接口中 AlipayClientAlipayApiExceptionpublic <T extends AlipayResponse> T pageExecute(AlipayRequest<T> request, java.lang.String method) throws AlipayApiException
pageExecute 在接口中 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.classAlipayApiExceptionpublic <T extends AlipayResponse> T sdkExecute(AlipayRequest<T> request) throws AlipayApiException
AlipayClientsdkExecute 在接口中 AlipayClientAlipayApiExceptionCopyright © 2018. All Rights Reserved.