/** * 构造一个带指定Zone对象的配置类 zone2华南 */ public Configuration getConfiguration(){ Configuration cfg = null; if(zone.equals(0)){ cfg = new Configuration(Zone.zone0()); }else if(zone.equals(1)){ cfg = new Configuration(Zone.zone1()); }else if(zone.equals(2)){ cfg = new Configuration(Zone.zone2()); }else if(zone.equals(3)){ cfg = new Configuration(Zone.zoneNa0()); }else if(zone.equals(4)){ cfg = new Configuration(Zone.zoneAs0()); }else { cfg = new Configuration(Zone.autoZone()); } return cfg; }
public QiniuProvider(String urlprefix, String bucketName, String accessKey, String secretKey,boolean isPrivate) { Validate.notBlank(bucketName, "[bucketName] not defined"); Validate.notBlank(accessKey, "[accessKey] not defined"); Validate.notBlank(secretKey, "[secretKey] not defined"); Validate.notBlank(urlprefix, "[urlprefix] not defined"); this.urlprefix = urlprefix.endsWith(DIR_SPLITER) ? urlprefix : urlprefix + DIR_SPLITER; this.bucketName = bucketName; auth = Auth.create(accessKey, secretKey); Zone z = Zone.autoZone(); Configuration c = new Configuration(z); uploadManager = new UploadManager(c); bucketManager = new BucketManager(auth,c); this.isPrivate = isPrivate; this.host = StringUtils.remove(urlprefix,"/").split(":")[1]; }
public String upHost(String upToken) throws QiniuException { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(upToken); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getUpHttps(zoneReqInfo) : zone.getUpHttp(zoneReqInfo); }
public String upHostBackup(String upToken) throws QiniuException { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(upToken); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getUpBackupHttps(zoneReqInfo) : zone.getUpBackupHttp(zoneReqInfo); }
public String ioHost(String ak, String bucket) { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getIovipHttps(zoneReqInfo) : zone.getIovipHttp(zoneReqInfo); }
public String rsHost(String ak, String bucket) { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getRsHttps(zoneReqInfo) : zone.getRsHttp(zoneReqInfo); }
public String rsfHost(String ak, String bucket) { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getRsfHttps(zoneReqInfo) : zone.getRsfHttp(zoneReqInfo); }
public String apiHost(String ak, String bucket) { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getApiHttps(zoneReqInfo) : zone.getApiHttp(zoneReqInfo); }
public String upHostBackup(String upToken) throws QiniuException { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(upToken); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getUpBackupHttps(zoneReqInfo) : zone.getUpBackupHttp(zoneReqInfo); }
public String rsHost(String ak, String bucket) { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getRsHttps(zoneReqInfo) : zone.getRsHttp(zoneReqInfo); }
public String upHost(String upToken) throws QiniuException { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(upToken); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getUpHttps(zoneReqInfo) : zone.getUpHttp(zoneReqInfo); }
public String ioHost(String ak, String bucket) { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getIovipHttps(zoneReqInfo) : zone.getIovipHttp(zoneReqInfo); }
public String apiHost(String ak, String bucket) { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getApiHttps(zoneReqInfo) : zone.getApiHttp(zoneReqInfo); }
public String rsfHost(String ak, String bucket) { ZoneReqInfo zoneReqInfo = new ZoneReqInfo(ak, bucket); if (zone == null) { zone = Zone.autoZone(); } return useHttpsDomains ? zone.getRsfHttps(zoneReqInfo) : zone.getRsfHttp(zoneReqInfo); }
@Override protected void configure(Map<String, String> conf) { super.configure(conf, "kodo"); String accessKey = conf.get(CONF_ACCESS_KEY); String secretKey = conf.get(CONF_SECRET_KEY); if (S.isAnyEmpty(accessKey, secretKey)) { E.invalidConfiguration("Kodo accessKey or Kodo secretKey not found in the configuration"); } bucket = conf.get(CONF_BUCKET); if (S.isEmpty(bucket)) { E.invalidConfiguration("Kodo bucket not found in the configuration"); } domain = conf.get(CONF_DOMAIN); if (S.isEmpty(domain)) { E.invalidConfiguration("Kodo domain not found in the configuration"); } permission = conf.get(CONF_PERMISSION); if (S.notBlank(permission) && !(S.eq(permission, BUCKET_PUB) || S.eq(permission, BUCKET_PRI))) { E.invalidConfiguration("The permission fields need 'public' or 'private'"); } auth = Auth.create(accessKey, secretKey); Configuration c = new Configuration(Zone.autoZone()); bucketManager = new BucketManager(auth, c); uploadManager = new UploadManager(c); httpClient = new OkHttpClient(); }
public String upload(byte[] data, String path) throws Exception { try { uploadManager = new UploadManager(new Configuration(Zone.autoZone())); token = Auth.create(cloudStorageConfigPo.getQiniuAccessKey(), cloudStorageConfigPo.getQiniuSecretKey()).uploadToken(cloudStorageConfigPo.getQiniuBucketName()); Response res = uploadManager.put(data, path, token); if (!res.isOK()) { throw new RuntimeException("上传七牛出错:" + res.toString()); } } catch (Exception e) { throw new RuntimeException("上传文件失败,请核对七牛配置信息", e); } return cloudStorageConfigPo.getQiniuDomain() + "/" + path; }
private void init(){ uploadManager = new UploadManager(new Configuration(Zone.autoZone())); token = Auth.create(config.getQiniuAccessKey(), config.getQiniuSecretKey()). uploadToken(config.getQiniuBucketName()); }
private void init(){ uploadManager = new UploadManager(new Configuration(Zone.autoZone())); token = Auth.create(config.getQiniuAccessKey(), config.getQiniuSecretKey()). uploadToken(config.getQiniuBucketName()); }
private void init(){ uploadManager = new UploadManager(new Configuration(Zone.autoZone())); token = Auth.create(config.getQiniuAccessKey(), config.getQiniuSecretKey()). uploadToken(config.getQiniuBucketName()); }
private void init(){ uploadManager = new UploadManager(new Configuration(Zone.autoZone())); token = Auth.create(config.getQiniuAccessKey(), config.getQiniuSecretKey()). uploadToken(config.getQiniuBucketName()); }