2011-11-15 2 views

답변

0

delete_bucket()을 사용할 수 있습니다. 버킷 및 모든 내용을 "강제로"삭제할 수있는 매개 변수가 있습니다. delete_all_objects()delete_all_object_versions()도 있습니다.

1

회원님이 완전히 여기에 개체를 삭제하려는 경우 PHP에 대한 그 사용 아마존 SDK의 코드는,입니다 요구하는 무엇 당신이의 객체의 지정된 버전을 삭제하려면

// Instantiate the class 
$s3 = new AmazonS3(); 
$bucket = 'my-bucket' . strtolower($s3->key); 

$response = $s3->delete_object($bucket, 'prefix with spaces/åéîøü/åéîøü/åéîøü with spaces.txt'); 

// Success? 
var_dump($response->isOK()); 

S3 다음 코드는 여기 API 여기 AMAZON SDK FOR PHP , API's FOR S3

를 호출에

// Instantiate the class 
$s3 = new AmazonS3(); 
$bucket = 'my-bucket' . strtolower($s3->key); 
// Delete a specific version 
$response = $s3->delete_object($bucket, 'test1.txt', array('versionId'=>'0NNAq8PwvXvg8EfAYG9sSmwKTZeixZgZNE6PbodG8td0DJ3gVOmjI2Gh/oFnb0Ie=')); 
// Success? 
var_dump($response->isOK()); 
var_dump(strpos((string) $response->header['_info']['url'], 'versionId=' . $version_id) !== false); 

당신은 여전히 ​​더 많은 정보를 찾을 수 않습니다