aws上传图片代码
#ios
// aws oss
AWSBasicSessionCredentialsProvider *credentialsProvider = [[AWSBasicSessionCredentialsProvider alloc] initWithAccessKey:accessKeyId
secretKey:accessKeySecret
sessionToken:securityToken];
AWSServiceConfiguration *configuration = [[AWSServiceConfiguration alloc] initWithRegion:AWSRegionAPSoutheast1
credentialsProvider:credentialsProvider];
[AWSServiceManager defaultServiceManager].defaultServiceConfiguration = configuration;
AWSS3TransferUtilityUploadExpression *profileImageUploadExpression = [AWSS3TransferUtilityUploadExpression new];
[profileImageUploadExpression setValue:@"public-read-write" forRequestParameter:@"x-amz-acl"];
AWSS3TransferUtility *transferUtility = [AWSS3TransferUtility defaultS3TransferUtility];
[transferUtility uploadData:data
bucket:bucketName
key:filePath
contentType:@"image/jpeg"
expression:profileImageUploadExpression
completionHandler: ^(AWSS3TransferUtilityUploadTask *task, NSError *error) {
}];
}];