public class FileUploadService
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FileUploadService.Builder
FileUploadService构造器
|
Modifier and Type | Method and Description |
---|---|
FileUploadResponse |
uploadImage(java.lang.String uploadPath,
java.lang.String meta,
java.lang.String imagePath)
上传图片
|
FileUploadResponse |
uploadImage(java.lang.String uploadPath,
java.lang.String meta,
java.lang.String fileName,
byte[] image)
上传图片
|
FileUploadResponse |
uploadVideo(java.lang.String uploadPath,
java.lang.String meta,
java.lang.String videoPath)
上传视频
|
FileUploadResponse |
uploadVideo(java.lang.String uploadPath,
java.lang.String meta,
java.lang.String fileName,
byte[] video)
上传视频
|
public FileUploadResponse uploadVideo(java.lang.String uploadPath, java.lang.String meta, java.lang.String videoPath) throws java.io.IOException
uploadPath
- 上传路径meta
- 媒体文件元信息videoPath
- 视频文件的绝对路径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.io.IOException
- 读取字节失败、关闭流失败等。public FileUploadResponse uploadVideo(java.lang.String uploadPath, java.lang.String meta, java.lang.String fileName, byte[] video)
uploadPath
- 上传路径meta
- 媒体文件元信息fileName
- 文件名video
- 视频字节数组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 FileUploadResponse uploadImage(java.lang.String uploadPath, java.lang.String meta, java.lang.String imagePath) throws java.io.IOException
uploadPath
- 上传路径meta
- 媒体文件元信息imagePath
- 图片文件的绝对路径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.io.IOException
- 读取图片失败、关闭图片流失败。public FileUploadResponse uploadImage(java.lang.String uploadPath, java.lang.String meta, java.lang.String fileName, byte[] image)
uploadPath
- 上传路径meta
- 媒体文件元信息fileName
- 文件名image
- 图片字节数组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、解析返回体失败。