Как загрузить изображение на Amazon s3 ведро в андроида? .Я имея секретного ключа и ключа доступа для загрузки, но до сих пор не в состоянии do.Here мой кодЗагрузка изображений на S3 ведро
protected String doInBackground(String... params) {
publishProgress("Sleeping..."); // Calls onProgressUpdate()
String date = (DateFormat.format("dd-MM-yyyy hh:mm:ss", new java.util.Date()).toString());
String ACCESS_KEY = "",
SECRET_KEY = "",
MY_BUCKET = "retailappimages",
OBJECT_KEY = unique_id+"-"+date;
AWSCredentials credentials = new BasicAWSCredentials(ACCESS_KEY, SECRET_KEY);
AmazonS3 s3 = new AmazonS3Client(credentials);
java.security.Security.setProperty("networkaddress.cache.ttl", "60");
s3.setRegion(Region.getRegion(Regions.AP_SOUTHEAST_1));
s3.setEndpoint("https://s3-ap-southeast-1.amazonaws.com/");
Log.i("path", myUri.getPath());
TransferManager tx = new TransferManager(credentials);
myUpload = tx.upload(MY_BUCKET, OBJECT_KEY, new java.io.File(getBitmapUri(img_product).getPath()));
return resp;
}
Вам следует предоставить дополнительную информацию. В каких библиотеках вы пытались? И что не так. – CyberAleks
@CyberAleks ... можете ли вы рассказать мне, как это сделать ... если вы знаете ... потому что я новичок в android – Mathew
Вам нужны библиотеки Amazon. Прочтите документы разработчика для s3. – CyberAleks