public class MarketingBankPackagesServiceExtension
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MarketingBankPackagesServiceExtension.Builder
MarketingBankPackagesServiceExtension构造器
|
| Modifier and Type | Method and Description |
|---|---|
ListTaskResponse |
listTask(ListTaskRequest request)
查询上传任务列表
|
Task |
uploadPackage(java.lang.String packageId,
java.lang.String bankType,
java.lang.String fileName,
java.util.ArrayList<java.lang.String> fileContentList)
导入定向用户协议号(创建上传任务)
|
Task |
uploadPackageByFile(java.lang.String packageId,
java.lang.String bankType,
java.lang.String filePath)
导入定向用户协议号(创建上传任务)
|
public ListTaskResponse listTask(ListTaskRequest request)
request - 请求参数com.wechat.pay.java.core.exception.HttpException - 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException - 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException - 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException - 服务返回成功,content-type不为application/json、解析返回体失败。public Task uploadPackageByFile(java.lang.String packageId, java.lang.String bankType, java.lang.String filePath) throws java.lang.IllegalArgumentException
packageId - 号码包idbankType - 银行类型filePath - 待上传的文件的绝对路径。文件行数建议不超过5500行,如果原始文件过大,商户需先切割为若干小文件再逐个上传com.wechat.pay.java.core.exception.HttpException - 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException - 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException - 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException - 服务返回成功,content-type不为application/json、解析返回体失败。java.lang.IllegalArgumentExceptionpublic Task uploadPackage(java.lang.String packageId, java.lang.String bankType, java.lang.String fileName, java.util.ArrayList<java.lang.String> fileContentList)
packageId - 号码包idbankType - 银行类型fileName - 文件名,非文件路径fileContentList - 文件内容,数组中每个元素代表一条用户协议号明文。每个文件行数建议不超过5500行com.wechat.pay.java.core.exception.HttpException - 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException - 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException - 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException - 服务返回成功,content-type不为application/json、解析返回体失败。