本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
DeleteObject (SOAP API)
注意
Amazon S3 的 SOAP API 不適用於新客戶,並且將於 2025 年 8 月 31 日接近生命週期結束 (EOL)。我們建議您使用 REST API 或 AWS SDKs。
DeleteObject 操作會從 Amazon S3 移除指定的物件。一旦刪除,就無法還原或取消刪除物件。
注意
如果您刪除不存在的物件,Amazon S3 會傳回成功 (而非錯誤訊息)。
範例
此範例會從「引號」儲存貯體中刪除「Nelson」物件。
Sample Request
<DeleteObject xmlns="https://doc.s3.amazonaws.com/2006-03-01"> <Bucket>quotes</Bucket> <Key>Nelson</Key> <AWSAccessKeyId> AKIAIOSFODNN7EXAMPLE</AWSAccessKeyId> <Timestamp>2006-03-01T12:00:00.183Z</Timestamp> <Signature>Iuyz3d3P0aTou39dzbqaEXAMPLE=</Signature> </DeleteObject>
Sample Response
<DeleteObjectResponse xmlns="https://s3.amazonaws.com/doc/2006-03-01"> <DeleteObjectResponse> <Code>200</Code> <Description>OK</Description> </DeleteObjectResponse> </DeleteObjectResponse>
元素
Bucket:存放物件的儲存貯體。Key:識別物件的金鑰。
存取控制
只有在您可以WRITE存取儲存貯體時,才能刪除物件,無論誰擁有物件或授予物件哪些權利。