最近更新时间:2024-12-27 16:28:31
以下代码用于列举存储空间:
Ks3Client client = new Ks3Client("AccessKeyId", "SecretAccessKey", getApplicationContext());
client.setEndpoint("ks3-cn-beijing.ksyuncs.com");
ListBucketsRequest request = new ListBucketsRequest();
client.listBuckets(request, new ListBucketsResponseHandler() {
@Override
public void onSuccess(ListBucketsRequest request, ListBucketsResult result) {
List<Bucket> buckets = result.getBuckets();
StringBuilder stringBuilder = new StringBuilder();
for (Bucket bucket : buckets) {
stringBuilder.append(bucket.getName()).append("\n");
}
Log.i("List Buckets", "Status Code: " + result.getStatusCode());
Log.i("List Buckets", "Buckets: " + stringBuilder.toString());
}
@Override
public void onFailure(ListBucketsRequest request, Ks3ClientException clientException, Ks3ServiceException serviceException) {
if (clientException != null) {
Log.e("List Buckets", "ClientException: " + clientException.getMessage());
}
if (serviceException != null) {
Log.e("List Buckets", "ServiceException: " + serviceException.getMessage());
}
}
});
纯净模式