限定符和类型 | 方法和说明 |
---|---|
void |
WxErrorExceptionHandler.handle(WxErrorException e) |
限定符和类型 | 方法和说明 |
---|---|
void |
CommonUploadRequestExecutor.execute(String uri,
CommonUploadParam data,
ResponseHandler<String> handler,
WxType wxType) |
String |
CommonUploadRequestExecutorApacheImpl.execute(String uri,
CommonUploadParam param,
WxType wxType) |
String |
CommonUploadRequestExecutorJoddHttpImpl.execute(String uri,
CommonUploadParam param,
WxType wxType) |
String |
CommonUploadRequestExecutorOkHttpImpl.execute(String uri,
CommonUploadParam param,
WxType wxType) |
限定符和类型 | 方法和说明 |
---|---|
void |
OcrDiscernRequestExecutor.execute(String uri,
File data,
ResponseHandler<String> handler,
WxType wxType) |
String |
OcrDiscernApacheHttpRequestExecutor.execute(String uri,
File file,
WxType wxType) |
限定符和类型 | 方法和说明 |
---|---|
WxImgProcAiCropResult |
WxImgProcService.aiCrop(File imgFile)
图片智能裁剪接口
说明:
1.图片支持使用img参数实时上传,也支持使用img_url参数传送图片地址,由微信后台下载图片进行识别
2.文件大小限制:小于2M
3.该接口默认使用最佳宽高比
|
WxImgProcAiCropResult |
WxImgProcService.aiCrop(File imgFile,
String ratios)
图片智能裁剪接口
说明:
1.图片支持使用img参数实时上传,也支持使用img_url参数传送图片地址,由微信后台下载图片进行识别
2.文件大小限制:小于2M
|
WxImgProcAiCropResult |
WxImgProcService.aiCrop(String imgUrl)
图片智能裁剪接口
说明:
1.图片支持使用img参数实时上传,也支持使用img_url参数传送图片地址,由微信后台下载图片进行识别
2.文件大小限制:小于2M
3.该接口默认使用最佳宽高比
|
WxImgProcAiCropResult |
WxImgProcService.aiCrop(String imgUrl,
String ratios)
图片智能裁剪接口
说明:
1.图片支持使用img参数实时上传,也支持使用img_url参数传送图片地址,由微信后台下载图片进行识别
2.文件大小限制:小于2M
|
WxOcrBankCardResult |
WxOcrService.bankCard(File imgFile)
银行卡OCR识别接口
文件大小限制:小于2M
|
WxOcrBankCardResult |
WxOcrService.bankCard(String imgUrl)
银行卡OCR识别接口
文件大小限制:小于2M
|
WxOcrBizLicenseResult |
WxOcrService.bizLicense(File imgFile)
营业执照OCR识别接口
文件大小限制:小于2M
|
WxOcrBizLicenseResult |
WxOcrService.bizLicense(String imgUrl)
营业执照OCR识别接口
文件大小限制:小于2M
|
WxOcrCommResult |
WxOcrService.comm(File imgFile)
通用印刷体OCR识别接口
文件大小限制:小于2M
适用于屏幕截图、印刷体照片等场景
|
WxOcrCommResult |
WxOcrService.comm(String imgUrl)
通用印刷体OCR识别接口
文件大小限制:小于2M
适用于屏幕截图、印刷体照片等场景
|
WxOcrDrivingResult |
WxOcrService.driving(File imgFile)
行驶证OCR识别接口
文件大小限制:小于2M
|
WxOcrDrivingResult |
WxOcrService.driving(String imgUrl)
行驶证OCR识别接口
文件大小限制:小于2M
|
WxOcrDrivingLicenseResult |
WxOcrService.drivingLicense(File imgFile)
驾驶证OCR识别接口
文件大小限制:小于2M
|
WxOcrDrivingLicenseResult |
WxOcrService.drivingLicense(String imgUrl)
驾驶证OCR识别接口
文件大小限制:小于2M
|
String |
WxService.get(String url,
String queryParam)
当本Service没有实现某个API的时候,可以用这个,针对所有微信API中的GET请求.
|
WxOAuth2AccessToken |
WxOAuth2Service.getAccessToken(String code)
用code换取oauth2的access token.
|
WxOAuth2AccessToken |
WxOAuth2Service.getAccessToken(String appId,
String appSecret,
String code)
用code换取oauth2的access token.
|
WxOAuth2UserInfo |
WxOAuth2Service.getUserInfo(WxOAuth2AccessToken oAuth2AccessToken,
String lang)
用oauth2获取用户信息, 当前面引导授权时的scope是snsapi_userinfo的时候才可以.
|
WxOcrIdCardResult |
WxOcrService.idCard(File imgFile)
身份证OCR识别接口.
|
WxOcrIdCardResult |
WxOcrService.idCard(String imgUrl)
身份证OCR识别接口.
|
String |
WxService.post(String url,
com.google.gson.JsonObject jsonObject)
当本Service没有实现某个API的时候,可以用这个,针对所有微信API中的POST请求.
|
String |
WxService.post(String url,
Object obj)
当本Service没有实现某个API的时候,可以用这个,针对所有微信API中的POST请求.
|
String |
WxService.post(String url,
String postData)
当本Service没有实现某个API的时候,可以用这个,针对所有微信API中的POST请求.
|
String |
WxService.post(String url,
ToJson obj)
当本Service没有实现某个API的时候,可以用这个,针对所有微信API中的POST请求.
|
WxImgProcQrCodeResult |
WxImgProcService.qrCode(File imgFile)
二维码/条码识别接口
说明:
1.图片支持使用img参数实时上传,也支持使用img_url参数传送图片地址,由微信后台下载图片进行识别
2.文件大小限制:小于2M
3.支持条码、二维码、DataMatrix和PDF417的识别。
|
WxImgProcQrCodeResult |
WxImgProcService.qrCode(String imgUrl)
二维码/条码识别接口
说明:
1.图片支持使用img参数实时上传,也支持使用img_url参数传送图片地址,由微信后台下载图片进行识别
2.文件大小限制:小于2M
3.支持条码、二维码、DataMatrix和PDF417的识别。
|
WxOAuth2AccessToken |
WxOAuth2Service.refreshAccessToken(String refreshToken)
刷新oauth2的access token.
|
WxImgProcSuperResolutionResult |
WxImgProcService.superResolution(File imgFile)
图片高清化接口
说明:
1.图片支持使用img参数实时上传,也支持使用img_url参数传送图片地址,由微信后台下载图片进行识别
2.文件大小限制:小于2M
3.目前支持将图片超分辨率高清化2倍,即生成图片分辨率为原图2倍大小
返回的media_id有效期为3天,期间可以通过“获取临时素材”接口获取图片二进制
|
WxImgProcSuperResolutionResult |
WxImgProcService.superResolution(String imgUrl)
图片高清化接口
说明:
1.图片支持使用img参数实时上传,也支持使用img_url参数传送图片地址,由微信后台下载图片进行识别
2.文件大小限制:小于2M
3.目前支持将图片超分辨率高清化2倍,即生成图片分辨率为原图2倍大小
返回的media_id有效期为3天,期间可以通过“获取临时素材”接口获取图片二进制
|
String |
WxService.upload(String url,
CommonUploadParam param)
当本Service没有实现某个上传API的时候,可以用这个,针对所有微信API中的POST文件上传请求
|
限定符和类型 | 方法和说明 |
---|---|
void |
LogExceptionHandler.handle(WxErrorException e) |
限定符和类型 | 方法和说明 |
---|---|
static void |
BeanUtils.checkRequiredFields(Object bean)
检查bean里标记为@Required的field是否为空,为空则抛异常
|
限定符和类型 | 方法和说明 |
---|---|
void |
RequestExecutor.execute(String uri,
E data,
ResponseHandler<T> handler,
WxType wxType)
执行http请求.
|
T |
RequestExecutor.execute(String uri,
E data,
WxType wxType)
执行http请求.
|
void |
MediaUploadRequestExecutor.execute(String uri,
File data,
ResponseHandler<WxMediaUploadResult> handler,
WxType wxType)
已过时。
|
void |
MinishopUploadRequestCustomizeExecutor.execute(String uri,
File data,
ResponseHandler<WxMinishopImageUploadCustomizeResult> handler,
WxType wxType) |
void |
MinishopUploadRequestExecutor.execute(String uri,
File data,
ResponseHandler<WxMinishopImageUploadResult> handler,
WxType wxType) |
void |
MediaInputStreamUploadRequestExecutor.execute(String uri,
InputStreamData data,
ResponseHandler<WxMediaUploadResult> handler,
WxType wxType) |
void |
BaseMediaDownloadRequestExecutor.execute(String uri,
String data,
ResponseHandler<File> handler,
WxType wxType) |
void |
SimplePostRequestExecutor.execute(String uri,
String data,
ResponseHandler<String> handler,
WxType wxType) |
void |
SimpleGetRequestExecutor.execute(String uri,
String data,
ResponseHandler<String> handler,
WxType wxType) |
static String |
HttpResponseProxy.extractFileNameFromContentString(String content) |
String |
HttpResponseProxy.getFileName() |
String |
SimplePostRequestExecutor.handleResponse(WxType wxType,
String responseContent) |
protected String |
SimpleGetRequestExecutor.handleResponse(WxType wxType,
String responseContent) |
限定符和类型 | 方法和说明 |
---|---|
WxMinishopImageUploadCustomizeResult |
ApacheMinishopMediaUploadRequestCustomizeExecutor.execute(String uri,
File file,
WxType wxType) |
WxMediaUploadResult |
ApacheMediaUploadRequestExecutor.execute(String uri,
File file,
WxType wxType) |
WxMinishopImageUploadResult |
ApacheMinishopMediaUploadRequestExecutor.execute(String uri,
File file,
WxType wxType) |
WxMediaUploadResult |
ApacheMediaInputStreamUploadRequestExecutor.execute(String uri,
InputStreamData data,
WxType wxType) |
String |
ApacheSimplePostRequestExecutor.execute(String uri,
String postEntity,
WxType wxType) |
String |
ApacheSimpleGetRequestExecutor.execute(String uri,
String queryParam,
WxType wxType) |
File |
ApacheMediaDownloadRequestExecutor.execute(String uri,
String queryParam,
WxType wxType) |
限定符和类型 | 方法和说明 |
---|---|
WxMinishopImageUploadCustomizeResult |
JoddHttpMinishopMediaUploadRequestCustomizeExecutor.execute(String uri,
File file,
WxType wxType) |
WxMediaUploadResult |
JoddHttpMediaUploadRequestExecutor.execute(String uri,
File file,
WxType wxType) |
WxMinishopImageUploadResult |
JoddHttpMinishopMediaUploadRequestExecutor.execute(String uri,
File file,
WxType wxType) |
WxMediaUploadResult |
JoddHttpMediaInputStreamUploadRequestExecutor.execute(String uri,
InputStreamData data,
WxType wxType) |
String |
JoddHttpSimplePostRequestExecutor.execute(String uri,
String postEntity,
WxType wxType) |
String |
JoddHttpSimpleGetRequestExecutor.execute(String uri,
String queryParam,
WxType wxType) |
File |
JoddHttpMediaDownloadRequestExecutor.execute(String uri,
String queryParam,
WxType wxType) |
限定符和类型 | 方法和说明 |
---|---|
WxMinishopImageUploadCustomizeResult |
OkHttpMinishopMediaUploadRequestCustomizeExecutor.execute(String uri,
File file,
WxType wxType) |
WxMinishopImageUploadResult |
OkHttpMinishopMediaUploadRequestExecutor.execute(String uri,
File file,
WxType wxType) |
WxMediaUploadResult |
OkHttpMediaUploadRequestExecutor.execute(String uri,
File file,
WxType wxType) |
WxMediaUploadResult |
OkHttpMediaInputStreamUploadRequestExecutor.execute(String uri,
InputStreamData data,
WxType wxType) |
String |
OkHttpSimpleGetRequestExecutor.execute(String uri,
String queryParam,
WxType wxType) |
String |
OkHttpSimplePostRequestExecutor.execute(String uri,
String postEntity,
WxType wxType) |
File |
OkHttpMediaDownloadRequestExecutor.execute(String uri,
String queryParam,
WxType wxType) |
Copyright © 2024. All rights reserved.