public class OpenClient extends Object
| 构造器和说明 |
|---|
OpenClient(String url,
String appId,
String secret)
构建请求客户端
|
OpenClient(String url,
String appId,
String secret,
OpenConfig openConfig)
构建请求客户端
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
buildJsonNodeData(String body,
String rootNodeName,
int indexOfRootNode) |
protected String |
doExecute(String url,
RequestForm requestForm,
Map<String,String> header) |
<T extends BaseResponse> |
execute(BaseRequest<T> request)
请求接口
|
<T extends BaseResponse> |
execute(BaseRequest<T> request,
String accessToken)
请求接口
|
protected <T extends BaseResponse> |
parseResponse(String resp,
BaseRequest<T> request)
解析返回结果
|
public OpenClient(String url, String appId, String secret)
url - 接口urlappId - 平台分配的appIdsecret - 平台分配的密钥public OpenClient(String url, String appId, String secret, OpenConfig openConfig)
url - 接口urlappId - 平台分配的appIdsecret - 平台分配的密钥openConfig - 配置项public <T extends BaseResponse> T execute(BaseRequest<T> request)
T - 返回对应的Responserequest - 请求对象public <T extends BaseResponse> T execute(BaseRequest<T> request, String accessToken)
T - 返回对应的Responserequest - 请求对象accessToken - jwtprotected String doExecute(String url, RequestForm requestForm, Map<String,String> header)
protected <T extends BaseResponse> T parseResponse(String resp, BaseRequest<T> request)
T - 返回结果resp - 返回结果request - 请求对象Copyright © 2025. All rights reserved.