本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
上传附件
在创建支持案例或回复现有案例时,您可以附加文件。您最多可以附加 10 个文件,每个文件最大可达 150 MB。
- Support Center Console
-
使用控制台上传附件
在创建案例页面或案例的回复部分,选择选择文件。
从文件选择器中最多选择 10 个文件。每个文件的最大容量为 150 MB。每个文件都会立即开始上传,在上传过程中,状态列显示实时进度条。
文件完成上传后,状态更改为 “上传已完成”,“操作” 列显示移除。
在所有文件达到 “上传已完成” 状态后,填写其余案例字段,然后选择 “提交” 。
提交案例后,上传的附件在案例详情页面的案例信函中显示为可点击的链接。
- AWS 支持 API
-
您可以使用 AWS 支持 API 以编程方式将文件附加到支持案例或案例通信中。该 API 使用带有预签名 URL 的分段上传流程。
使用 API 上传附件
开始上传。
GetAttachmentUploadLinks与fileName和通话fileSizeBytes。该响应返回uploadId、partSizeBytestotalParts、和第一批预签名的上传 URL。拆分并上传您的文件。通过从文件开头顺序读取,将文件分成几个
partSizeBytes字节段。第一段对应于partIndex1,第二段对应于partIndex2,依此类推。最后一段可能小于partSizeBytes。将每个分段放到带有匹配partIndex项的预签名 URL 中。保存 Amazon S3 为每次成功的 PUT 返回的内容。ETag如果需要,获取更多网址。每次调用最多返回 10 个 URL。如果您的文件超过 10 个部分,请使用相同的部分
GetAttachmentUploadLinks再次调用uploadId,传递nextIndex为uploadRange.startIndex。重复直到nextIndex为空。报告已完成的部件。P
CompleteAttachmentUploadUT 成功后uploadIdpartIndex,立即ETag为每个部分使用、和进行调用。报告分段会立即恢复上传。如果上传中断,则只需要重新上传未报告的分段。等待上传准备就绪。投票
DescribeAttachmentUploadStatus直至uploadStatus结束attachment-ready。处理是异步的,较大的文件可能需要几分钟的时间。附在手机壳上。传
uploadId入CreateCase或的uploadIds参数AddCommunicationToCase。
上传 ID 与附件 ID
用于
uploadId标识正在进行的上传会话,用于上传操作 (GetAttachmentUploadLinks、CompleteAttachmentUpload、DescribeAttachmentUploadStatus),并用作CreateCase或AddCommunicationToCase的输入。在
attachmentId将上传内容提交到案例通信后生成。GetAttachmentDownloadLink与一起使用attachmentId可下载附件。您可以attachmentId从Communication返回的attachments字段中获取DescribeCommunications。注意
DescribeAttachment仅支持 5 MB 或更小的附件。调DescribeAttachment用更大的附件会返回InvalidParameterValueException。要下载大于 5 MB 的附件,请使用GetAttachmentDownloadLink。端点
这些操作返回的预签名 URL 由以下网域提供:
上传网址 (
GetAttachmentUploadLinks):v1.uploads.attachments.support.us-east-1.amazonaws.com下载网址 (
GetAttachmentDownloadLink):v1.downloads.attachments.support.us-east-1.amazonaws.com
如果您的环境限制出站流量,请确保两个域均可访问。
约束
每次上传的最大文件大小:150 MB。
每次调用返回的最大上传网址数
GetAttachmentUploadLinks:10。uploadIds每个CreateCaseAddCommunicationToCase请求的最大数量:10。