public class PicCloud extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
mAppId |
protected String |
mBucket |
protected CloudClient |
mClient |
protected int |
mErrno |
protected String |
mError |
protected String |
mMagicContect |
protected String |
mSecretId |
protected String |
mSecretKey |
protected static String |
PROCESS_DOMAIN |
protected static String |
QCLOUD_DOMAIN |
protected static String |
VERSION |
| 构造器和说明 |
|---|
PicCloud(int appId,
String secretId,
String secretKey)
PicCloud 构造方法
|
PicCloud(int appId,
String secret_id,
String secret_key,
String bucket)
PicCloud 构造方法
|
protected static String VERSION
protected static String QCLOUD_DOMAIN
protected static String PROCESS_DOMAIN
protected int mAppId
protected String mSecretId
protected String mSecretKey
protected String mBucket
protected int mErrno
protected String mError
protected String mMagicContect
protected CloudClient mClient
public PicCloud(int appId,
String secretId,
String secretKey)
appId - 授权appIdsecretId - 授权secret_idsecretKey - 授权secret_keypublic String getVersion()
public int getErrno()
public String getErrMsg()
public int setError(int errno,
String msg)
public String getError()
public void setMagicContext(String context)
public String getMagicContext()
public org.json.JSONObject getResponse(String rsp)
public UploadResult upload(String fileName)
fileName - 上传的文件名public UploadResult upload(String fileName, String fileId)
public UploadResult upload(String fileName, String fileId, PicAnalyze flag)
public UploadResult upload(InputStream inputStream)
public UploadResult upload(InputStream inputStream, String fileId)
public UploadResult upload(InputStream inputStream, String fileId, PicAnalyze flag)
public SliceUploadInfo simpleUploadSlice(String fileName)
fileName - 上传的文件名public SliceUploadInfo simpleUploadSlice(String fileName, int sliceSize)
public SliceUploadInfo simpleUploadSlice(String fileName, String fileId, int sliceSize)
public SliceUploadInfo simpleUploadSlice(String fileName, SliceUploadInfo lastInfo)
public SliceUploadInfo initUploadSlice(String fileId, byte[] data, int fileSize, int sliceSize)
public SliceUploadInfo initUploadSlice(String fileId, byte[] data, int fileSize, int sliceSize, String session)
public SliceUploadInfo UploadSlice(byte[] data, SliceUploadInfo info)
public int delete(String fileId)
fileId - 图片的唯一标识public UploadResult copy(String fileId)
fileId - 图片的唯一标识public int download(String url, String fileName)
url - 图片的唯一标识fileName - 下载图片的保存路径public String getSign(long expired)
public String getProcessSign(long expired)
public PornDetectInfoData pornDetect(String url)
public ArrayList<PornDetectInfo> pornDetectUrl(String[] pornUrl)
public ArrayList<PornDetectInfo> pornDetectFile(String[] pornFile)
Copyright © 2016. All rights reserved.