

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# DeleteObject (SOAP API)
<a name="SOAPDeleteObject"></a>

**注意**  
 Amazon S3 的 SOAP API 不適用於新客戶，並且將於 2025 年 8 月 31 日接近生命週期結束 (EOL)。我們建議您使用 REST API 或 AWS SDKs。

`DeleteObject` 操作會從 Amazon S3 移除指定的物件。一旦刪除，就無法還原或取消刪除物件。

**注意**  
如果您刪除不存在的物件，Amazon S3 會傳回成功 （而非錯誤訊息）。

**Example**  
此範例會從「引號」儲存貯體中刪除「Nelson」物件。  
`Sample Request`  

```
1. <DeleteObject xmlns="https://doc.s3.amazonaws.com/2006-03-01">
2.   <Bucket>quotes</Bucket>
3.   <Key>Nelson</Key>
4.   <AWSAccessKeyId> AKIAIOSFODNN7EXAMPLE</AWSAccessKeyId>
5.   <Timestamp>2006-03-01T12:00:00.183Z</Timestamp>
6.   <Signature>Iuyz3d3P0aTou39dzbqaEXAMPLE=</Signature>
7. </DeleteObject>
```
`Sample Response`  

```
1. <DeleteObjectResponse xmlns="https://s3.amazonaws.com/doc/2006-03-01">
2.   <DeleteObjectResponse>
3.     <Code>200</Code>
4.     <Description>OK</Description>
5.   </DeleteObjectResponse>
6. </DeleteObjectResponse>
```

## 元素
<a name="SOAPDeleteObjectElements"></a>
+ `Bucket:` 存放物件的儲存貯體。
+ `Key:` 識別物件的金鑰。

## 存取控制
<a name="SOAPDeleteObjectAccessControl"></a>

只有在您可以`WRITE`存取儲存貯體時，才能刪除物件，無論誰擁有物件或授予物件哪些權利。