Amazon S3 Glacier 的 API 参考 - Amazon S3 Glacier
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

如果您不熟悉 Amazon Simple Storage Service (Amazon S3) 中的归档存储功能,建议您先详细了解 Amazon S3 中的 S3 Glacier 存储类、S3 Glacier 即时检索S3 Glacier 灵活检索S3 Glacier 深度归档。有关更多信息,请参阅 Amazon S3 用户指南中的 S3 Glacier 存储类和用于存档对象的存储类。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon S3 Glacier 的 API 参考

Amazon S3 Glacier 支持一系列操作,特别是一组用于与服务交互的 RESTful API 调用。

您可以使用能够发送 HTTP 请求的任何编程库,将您的 REST 请求发送到 S3 Glacier。发送 REST 请求时,S3 Glacier 会要求您通过对请求签名来验证每个请求。此外,上传档案时,您还必须计算有效负载的校验和,并将它包括在您的请求中。有关更多信息,请参阅对请求进行签名

如果发生错误,您需要知道 S3 Glacier 在错误响应中发送的内容,以便进行处理。除了介绍 REST 操作以外,此部分还提供了所有的此类信息,以便您直接进行 REST API 调用。

您可以直接使用 REST API 调用或者使用 Amazon SDK,这些 SDK 提供了包装程序库。这些库会对您发送的每个请求签名,并对您请求中的有效负载计算校验和。因此,使用 Amazon SDK 可以简化您的编码任务。此开发人员指南通过实际案例举例说明使用Amazon SDK for Java和 .NET 的基本 S3 Glacier 操作。有关更多信息,请参阅将 Amazon SDK 与 Amazon S3 Glacier 结合使用