Package com.bytedesk.core.upload.cloud
Class AliyunOss
java.lang.Object
com.bytedesk.core.upload.cloud.AliyunOss
阿里云OSS对象存储服务工具类
参考
- Author:
- bytedesk.com
- See Also:
-
- url 阿里云官方文档
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AliyunProperties
private com.aliyun.oss.OSS
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsaveCourseLogoUrl
(String fileName, String url) saveSchoolLogoUrl
(String fileName, String url) saveWeChatAvatarUrl
(String fileName, String url) saveWeChatFile
(String fileName, File file) saveWeChatFileUrl
(String fileName, String url) saveWeChatImage
(String fileName, File file) saveWeChatImageUrl
(String fileName, String url) saveWeChatInputStream
(String fileName, InputStream inputStream) saveWeChatThumb
(String fileName, File file) saveWeChatVideo
(String fileName, File file) saveWeChatVideoThumbUrl
(String fileName, String url) saveWeChatVideoUrl
(String fileName, String url) saveWeChatVoice
(String fileName, File file) saveWeChatVoiceUrl
(String fileName, String url) uploadAttachment
(org.springframework.http.MediaType mediaType, String fileName, int width, int height, String username, File file) uploadAvatar
(String fileName, File file) uploadBusinessLicense
(String fileName, File file) private String
uploadCommon
(String folder, String fileName, File file) uploadCourseCover
(String fileName, File file) uploadEduLicense
(String fileName, File file) uploadFile
(String fileName, File file) uploadIdcard
(String fileName, File file) uploadImage
(String fileName, File file) 上传p12文件uploadSchoolAlbum
(String fileName, File file) uploadSchoolSwiper
(String fileName, File file) uploadSchoolVideo
(String fileName, File file) uploadVideo
(String fileName, File file) uploadVideoCover
(String fileName, File file) uploadVoice
(String fileName, File file) uploadWeChatDb
(String fileName, File file)
-
Field Details
-
uploadDirPrefix
-
aliyunProperties
-
ossClient
@Autowired private com.aliyun.oss.OSS ossClient
-
-
Constructor Details
-
AliyunOss
public AliyunOss()
-
-
Method Details
-
uploadAttachment
-
uploadAvatar
-
uploadImage
-
uploadVoice
-
uploadVideo
-
uploadFile
-
uploadIdcard
-
uploadBusinessLicense
-
uploadEduLicense
-
uploadSchoolAlbum
-
uploadSchoolSwiper
-
uploadSchoolVideo
-
uploadVideoCover
-
uploadCourseCover
-
uploadP12
上传p12文件- Parameters:
fileName
- 文件名build
- debug or releasefile
- file- Returns:
- string
-
saveWeChatImageUrl
-
saveWeChatInputStream
-
saveWeChatAvatarUrl
-
saveWeChatImage
-
saveWeChatVoiceUrl
-
saveWeChatVoice
-
saveWeChatVideoUrl
-
saveWeChatVideo
-
saveWeChatVideoThumbUrl
-
saveWeChatFileUrl
-
saveWeChatFile
-
saveWeChatThumb
-
uploadWeChatDb
-
saveSchoolLogoUrl
-
saveCourseLogoUrl
-
uploadCommon
-