public class AliyunOSSProvider extends AbstractProvider
accessKey, bucket, DIR_SPLITER, prefix, privated, secretKey| Constructor and Description |
|---|
AliyunOSSProvider(String urlPrefix,
String endpoint,
String bucket,
String accessKey,
String secretKey,
String internalUrl,
boolean privated) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Map<String,Object> |
createUploadToken(UploadToken param) |
boolean |
delete(String fileKey)
删除图片
|
String |
getUrl(String fileKey,
boolean isInternal)
获取文件下载地址
|
String |
name() |
String |
upload(UploadObject object)
文件上传
|
downloadAndSaveAs, downloadFile, getFullPathpublic String upload(UploadObject object)
StorageProviderobject - 上传对象public Map<String,Object> createUploadToken(UploadToken param)
public boolean delete(String fileKey)
StorageProviderfileKey - 文件标识public String getUrl(String fileKey, boolean isInternal)
StorageProviderfileKey - 文件标识isInternal - 是否内部public void close()
public String name()
Copyright © 2019. All rights reserved.