QCloudGetPresignedURLRequest* getPresignedURLRequest = [[QCloudGetPresignedURLRequest alloc] init];// BucketName-APPID 형식의 버킷 이름getPresignedURLRequest.bucket = @"examplebucket-1250000000";// 사전 서명된 URL로 요청하는 HTTP 방법. 유효 값(대소문자 구분): @'GET', @'PUT', @'POST', @'DELETE'getPresignedURLRequest.HTTPMethod = @"PUT";// 객체 키. 객체의 COS 상의 전체 경로로, 디렉터리가 있을 경우 형식은 'video/xxx/movie.mp4'입니다.getPresignedURLRequest.object = @"exampleobject";[getPresignedURLRequest setFinishBlock:^(QCloudGetPresignedURLResult * _Nonnull result,NSError * _Nonnull error) {// 사전 서명된 URLNSString* presignedURL = result.presienedURL;}];[[QCloudCOSXMLService defaultCOSXML] getPresignedURL:getPresignedURLRequest];
let getPresign = QCloudGetPresignedURLRequest.init();// BucketName-APPID 형식의 버킷 이름getPresign.bucket = "examplebucket-1250000000" ;// 사전 서명된 URL로 요청하는 HTTP 방법. 유효 값(대소문자 구분):// @"GET"、@"PUT"、@"POST"、@"DELETE"getPresign.httpMethod = "PUT";// 객체 키. 객체의 COS 상의 전체 경로로, 디렉터리가 있을 경우 형식은 'video/xxx/movie.mp4'입니다.getPresign.object = "exampleobject";getPresign.setFinish { (result, error) inif let result = result {let url = result.presienedURL} else {print(error!);}}QCloudCOSXMLService.defaultCOSXML().getPresignedURL(getPresign);
QCloudGetPresignedURLRequest* getPresignedURLRequest = [[QCloudGetPresignedURLRequest alloc] init];// BucketName-APPID 형식의 버킷 이름getPresignedURLRequest.bucket = @"examplebucket-1250000000";// 사전 서명된 URL로 요청하는 HTTP 방법. 유효 값(대소문자 구분): @'GET', @'PUT', @'POST', @'DELETE'getPresignedURLRequest.HTTPMethod = @"GET";// 객체 키. 객체의 COS 상의 전체 경로로, 디렉터리가 있을 경우 형식은 'video/xxx/movie.mp4'입니다.getPresignedURLRequest.object = @"exampleobject";[getPresignedURLRequest setFinishBlock:^(QCloudGetPresignedURLResult * _Nonnull result,NSError * _Nonnull error) {// 사전 서명된 URLNSString* presignedURL = result.presienedURL;}];[[QCloudCOSXMLService defaultCOSXML] getPresignedURL:getPresignedURLRequest];
let getPresign = QCloudGetPresignedURLRequest.init();// BucketName-APPID 형식의 버킷 이름getPresign.bucket = "examplebucket-1250000000" ;// 사전 서명된 URL로 요청하는 HTTP 방법. 유효 값(대소문자 구분):// @"GET"、@"PUT"、@"POST"、@"DELETE"getPresign.httpMethod = "GET";// 객체 키. 객체의 COS 상의 전체 경로로, 디렉터리가 있을 경우 형식은 'video/xxx/movie.mp4'입니다.getPresign.object = "exampleobject";getPresign.setFinish { (result, error) inif let result = result {let url = result.presienedURL} else {print(error!);}}QCloudCOSXMLService.defaultCOSXML().getPresignedURL(getPresign);
피드백