本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon S3 Glacier 的 API 参考
Amazon S3 Glacier 支持一组操作(特别是一组 RESTful API 调用),使您能够与服务进行交互。
您可以使用能够发送 HTTP 请求的任何编程库,将您的 REST 请求发送到 S3 Glacier。发送 REST 请求时,S3 Glacier 要求您通过对请求签名验证每个请求。此外,上传档案时,您还必须计算有效负载的校验和,并将它包括在您的请求中。有关更多信息,请参阅 签名请求。
如果发生错误,则您需要知道 S3 Glacier 在错误响应中发送的内容,以便进行处理。除了介绍 REST 操作以外,此部分还提供了所有的此类信息,以便您直接进行 REST API 调用。
您可以直接使用 REST API 调用或者使用 Amazon 开发工具包,这些工具包提供了包装库。这些库会对您发送的每个请求签名,并对您请求中的有效负载计算校验和。因此,使用 Amazon 开发工具包可以简化您的编码任务。本开发人员指南通过实际案例举例说明使用Amazon SDK for Java和 .NET。有关更多信息,请参阅使用Amazon带有Amazon S3 Glacier 的。