public class ImageXServiceImpl extends BaseServiceImpl implements IImageXService
apiInfoList, serviceInfo| 限定符和类型 | 方法和说明 |
|---|---|
ApplyUploadResponse |
applyImageUpload(ApplyUploadRequest applyUploadRequest)
Apply upload image.
|
CommitUploadResponse |
commitImageUpload(CommitUploadRequest commitUploadRequest)
Commit upload image.
|
DeleteImageResp |
deleteImages(DeleteImageReq req)
Delete images.
|
static IImageXService |
getInstance() |
static IImageXService |
getInstance(String region) |
SecurityToken2 |
getUploadSts2(List<String> serviceIds)
Get image upload sts2 auth with default expire time (1 hour).
|
SecurityToken2 |
getUploadSts2WithExpire(List<String> serviceIds,
long expire)
Get image upload sts2 auth.
|
String |
getUploadToken(Map<String,String> params)
Get image upload token.
|
CommitUploadResponse |
uploadImages(ApplyUploadRequest request,
List<byte[]> imageDatas)
Upload image data.
|
getAccessKey, getApiInfoList, getHttpClient, getISigner, getSecretKey, getServiceInfo, getSignUrl, json, post, put, putData, query, setAccessKey, setClientNoReuse, setConnectionTimeout, setHost, setHttpClient, setRegion, setScheme, setSecretKey, setServiceInfo, setSocketTimeout, signSts2clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAccessKey, getSecretKey, getSignUrl, json, post, put, putData, query, setAccessKey, setClientNoReuse, setConnectionTimeout, setHost, setHttpClient, setRegion, setScheme, setSecretKey, setServiceInfo, setSocketTimeout, signSts2public static IImageXService getInstance()
public static IImageXService getInstance(String region) throws Exception
Exceptionpublic ApplyUploadResponse applyImageUpload(ApplyUploadRequest applyUploadRequest) throws Exception
IImageXServiceapplyImageUpload 在接口中 IImageXServiceapplyUploadRequest - the apply upload requestException - the exceptionpublic CommitUploadResponse commitImageUpload(CommitUploadRequest commitUploadRequest) throws Exception
IImageXServicecommitImageUpload 在接口中 IImageXServicecommitUploadRequest - the commit upload requestException - the exceptionpublic CommitUploadResponse uploadImages(ApplyUploadRequest request, List<byte[]> imageDatas) throws Exception
IImageXServiceuploadImages 在接口中 IImageXServicerequest - the apply upload requestimageDatas - image data arrayException - the exceptionpublic String getUploadToken(Map<String,String> params) throws Exception
IImageXServicegetUploadToken 在接口中 IImageXServiceparams - the paramsException - the exceptionpublic SecurityToken2 getUploadSts2(List<String> serviceIds) throws Exception
IImageXServicegetUploadSts2 在接口中 IImageXServiceserviceIds - service id list allowed to upload image toException - the exceptionpublic SecurityToken2 getUploadSts2WithExpire(List<String> serviceIds, long expire) throws Exception
IImageXServicegetUploadSts2WithExpire 在接口中 IImageXServiceserviceIds - service id list allowed to upload image toexpire - expire time in millisecondsException - the exceptionpublic DeleteImageResp deleteImages(DeleteImageReq req) throws Exception
IImageXServicedeleteImages 在接口中 IImageXServicereq - delete image reqException - the exceptionCopyright © 2021. All rights reserved.