public abstract class AbstractVctcApi extends Object implements VctcApi
| 限定符和类型 | 字段和说明 |
|---|---|
protected VctcApiParam |
apiParam |
| 构造器和说明 |
|---|
AbstractVctcApi(VctcApiParam apiParam) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract VctcApiContext |
buildContext() |
protected abstract <T> T |
callApi(VctcApiContext context) |
<T> T |
request() |
protected String |
sign(VctcApiContext context)
signature,can override
|
protected abstract void |
specialValidate()
specialValidate
|
protected VctcApiParam apiParam
public AbstractVctcApi(VctcApiParam apiParam)
public <T> T request()
throws VctcException
request 在接口中 VctcApiVctcExceptionprotected String sign(VctcApiContext context)
context - protected abstract VctcApiContext buildContext()
protected abstract <T> T callApi(VctcApiContext context) throws VctcException
VctcExceptionprotected abstract void specialValidate()
throws VctcClientException
Copyright © 2020. All rights reserved.