类 BaseRequest<T extends BaseResponse>
- 类型参数:
T- 对应的Response对象
- 直接已知子类:
AddGroupRequest,AntiDiversionConfigRequest,AntiDiversionLockRequest,AntiDiversionQueryRequest,CommonRequest,DeviceBatchAddRequest,DeviceBindingRequest,DeviceDeleteRequest,DeviceStatusRequest,DeviceUnbindingRequest,DeviceWebURLRequest,GroupLimitRequest,GroupPageRequest,IOOutputRequest,ItcFreeSpaceRequest,ItcHintRequest,ItcPayCodeNotifyRequest,MorApplyCarVideoRequest,MorNotpaycarRequest,MorOssConfigRequest,MorPropertySetRequest,OpenAuthTokenAppRequest,OpenDeviceInfoRequest,P2cAllDayChargeRuleQueryRequest,P2cAllDayChargeRuleSetRequest,P2cBaseParkInfoRequest,P2cCancelDiscountRequest,P2cChannelDeviceDetailsRequest,P2cChargeRuleDelRequest,P2cChargeRuleListRequest,P2cCityListRequest,P2cCurrencyChargeRuleQueryRequest,P2cCurrencyChargeRuleSetRequest,P2cDayNightChargeRuleQueryRequest,P2cDayNightChargeRuleSetRequest,P2cDelBlacklistRequest,P2cDelChannelRuleRequest,P2cDelChargeRuleRequest,P2cDeleteParkRequest,P2cDelMonthCardRequest,P2cDelMonthProductRequest,P2cDelRegionRequest,P2cDeviceListRequest,P2cDiscountNotifyRequest,P2cDistrictRequest,P2cEditChannelRuleRequest,P2cEditChargeRuleRequest,P2cEditMonthCardRequest,P2cEditMonthProductRequest,P2cEditParkRegionRequest,P2cEnterSyncRequest,P2cExitSyncRequest,P2cLedDisplayRequest,P2cLedSoundRequest,P2cModifyCarInfoRequest,P2cModifyFeeRequest,P2cNotifyPayRequest,P2cParkChannelListRequest,P2cParkFreeSpaceRequest,P2cParkListRequest,P2cParkSeniorInfoRequest,P2cProvinceListRequest,P2cQrcodeUrlRequest,P2cQueryChannelCarRequest,P2cQueryDiscountRecordRequest,P2cQueryEnterRecordRequest,P2cQueryExitRecordRequest,P2cQueryFeeRequest,P2cQueryLedDisplayRequest,P2cQueryLedSoundRequest,P2cQueryMonthCardsRequest,P2cQueryMonthProductRequest,P2cQueryPayResultRequest,P2cRegionListRequest,P2cReloadHintRequest,P2cRenewMonthCardRequest,P2cSaveBlacklistRequest,P2cSaveChannelRequest,P2cSaveParkRequest,P2cSaveParkSeniorInfoRequest,P2cSwitchGateInfoRequest,P2cThirdFeeRequest,P2cVisitCancelRequest,P2cVisitSaveRequest,PlanListRequest,PlateRecognition2Request,PlateRecognizeRequest,QueryResultRequest,RemoteSwitchRequest,Rs485TransmitRequest,VideoChannelRequest,VideoLiveUrlRequest
参数 类型 是否必填 最大长度 描述 示例值 app_id String 是 32 支付宝分配给开发者的应用ID 2014072300007148 method String 是 128 接口名称 alipay.trade.fastpay.refund.query format String 否 40 仅支持JSON JSON charset String 是 10 请求使用的编码格式,如utf-8,gbk,gb2312等 utf-8 sign_type String 是 10 商户生成签名字符串所使用的签名算法类型,目前支持md5和hmac,默认为md5 sign String 是 344 商户请求参数的签名串,详见签名 详见示例 timestamp String 是 19 发送请求的时间,格式"yyyy-MM-dd HH:mm:ss" 2014-07-24 03:07:50 version String 是 3 调用的接口版本,固定为:1.0 1.0 app_auth_token String 否 40 详见应用授权概述
- 作者:
- wgy
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddFile(UploadFile file) 添加上传文件protected voidbuildBizContent(Map<String, Object> bizContent) createRequestForm(OpenConfig openConfig) protected abstract Stringmethod()定义接口名称voidsetFiles(List<UploadFile> files) voidsetRequestMethod(RequestMethod requestMethod) voidsetVersion(String version) 指定版本号protected Stringversion()
-
构造器详细资料
-
BaseRequest
public BaseRequest() -
BaseRequest
-
-
方法详细资料
-
method
定义接口名称- 返回:
- 接口名称
-
version
-
addFile
添加上传文件- 参数:
file-
-
createRequestForm
-
buildBizContent
-
getMethod
-
setVersion
指定版本号- 参数:
version-
-
setFiles
-
getResponseClass
-
getRequestMethod
-
setRequestMethod
-