类 OpenClient
java.lang.Object
com.icetech.sdk.client.OpenClient
请求客户端,申明一个即可
- 作者:
- wgy
-
构造器概要
构造器构造器说明OpenClient(String url, String appId, String secret) 构建请求客户端OpenClient(String url, String appId, String secret, OpenConfig openConfig) 构建请求客户端 -
方法概要
修饰符和类型方法说明protected StringbuildJsonNodeData(String body, String rootNodeName, int indexOfRootNode) protected String<T extends BaseResponse>
Texecute(BaseRequest<T> request) 请求接口<T extends BaseResponse>
Texecute(BaseRequest<T> request, String accessToken) 请求接口protected <T extends BaseResponse>
TparseResponse(String resp, BaseRequest<T> request) 解析返回结果
-
构造器详细资料
-
OpenClient
构建请求客户端- 参数:
url- 接口urlappId- 平台分配的appIdsecret- 平台分配的密钥
-
OpenClient
构建请求客户端- 参数:
url- 接口urlappId- 平台分配的appIdsecret- 平台分配的密钥openConfig- 配置项
-
-
方法详细资料
-
execute
请求接口- 类型参数:
T- 返回对应的Response- 参数:
request- 请求对象- 返回:
- 返回Response
-
execute
请求接口- 类型参数:
T- 返回对应的Response- 参数:
request- 请求对象accessToken- jwt- 返回:
- 返回Response
-
doExecute
-
parseResponse
解析返回结果- 类型参数:
T- 返回结果- 参数:
resp- 返回结果request- 请求对象- 返回:
- 返回对于的Response对象
-
buildJsonNodeData
- 参数:
body- 返回内容rootNodeName- 根节点名称indexOfRootNode- 根节点名称位置- 返回:
- 返回业务json内容
-