View a markdown version of this page

Caricamento degli allegati - Supporto AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Caricamento degli allegati

Puoi allegare file quando crei una richiesta di assistenza o quando rispondi a una richiesta esistente. Puoi allegare fino a 10 file, con ogni file fino a 150 MB.

Support Center Console
Per caricare gli allegati utilizzando la console
  1. Nella pagina Crea caso o nella sezione Risposta di un caso, scegli Scegli file.

  2. Seleziona fino a 10 file dal tuo selettore di file. Ogni file può pesare fino a 150 MB. Il caricamento di ogni file inizia immediatamente e la colonna Stato mostra una barra di avanzamento in tempo reale durante il caricamento.

  3. Al termine del caricamento di un file, lo stato diventa Caricamento completato e nella colonna Azione viene visualizzata Rimuovi.

  4. Quando tutti i file hanno raggiunto lo stato Caricamento completato, completa i campi rimanenti, quindi scegli Invia.

Dopo aver inviato il caso, gli allegati caricati vengono visualizzati come collegamenti cliccabili nella corrispondenza del caso nella pagina dei dettagli del caso.

Supporto AWS API

Puoi allegare file in modo programmatico a un caso o a una comunicazione di supporto utilizzando l'API. Supporto AWS L'API utilizza un flusso di caricamento in più parti con URL prefirmati.

Per caricare un allegato utilizzando l'API
  1. Avvia il caricamento. Chiama GetAttachmentUploadLinks con fileName efileSizeBytes. La risposta restituisce unuploadId, partSizeBytestotalParts, e un primo batch di URL di caricamento prefirmati.

  2. Dividi e carica il tuo file. Dividi il file in segmenti di partSizeBytes byte leggendo in sequenza dall'inizio del file. Il primo segmento corrisponde a partIndex 1, il secondo a partIndex 2 e così via. Il segmento finale può essere più piccolo dipartSizeBytes. INSERISCI ogni segmento nell'URL prefirmato con il corrispondentepartIndex. Salva ETag quello che Amazon S3 restituisce per ogni PUT andato a buon fine.

  3. Se necessario, ottieni più URL. Ogni chiamata restituisce fino a 10 URL. Se il file è composto da più di 10 parti, GetAttachmentUploadLinks richiama con le stesse partiuploadId, passando pernextIndex. uploadRange.startIndex Ripeti finché non nextIndex è nullo.

  4. Segnala le parti completate. Chiama CompleteAttachmentUpload conuploadId,partIndex, e ETag per ogni parte non appena il PUT ha esito positivo. La segnalazione delle parti rende immediatamente riprendibile il caricamento. Se il caricamento viene interrotto, è necessario caricare nuovamente solo le parti non segnalate.

  5. Attendi che il caricamento sia pronto. Sondaggio DescribeAttachmentUploadStatus fino allo uploadStatus stato. attachment-ready L'elaborazione è asincrona e può richiedere alcuni minuti per file di dimensioni maggiori.

  6. Allegare a una custodia. Passa il uploadId in nel uploadIds parametro CreateCase oAddCommunicationToCase.

UploadID e AttachmentID

An uploadId identifica una sessione di caricamento in corso e viene utilizzato con le operazioni di caricamento (GetAttachmentUploadLinks,CompleteAttachmentUpload,DescribeAttachmentUploadStatus) e come input per o. CreateCase AddCommunicationToCase

Un attachmentId viene generato dopo che il caricamento è stato trasferito in una comunicazione relativa al caso. Usalo GetAttachmentDownloadLink con an attachmentId per scaricare gli allegati. È possibile ottenerlo attachmentId dal attachments campo di un Communication reso daDescribeCommunications.

Nota

DescribeAttachmentsupporta solo allegati di dimensioni pari o inferiori a 5 MB. La richiesta DescribeAttachment di allegati più grandi restituisceInvalidParameterValueException. Per scaricare allegati di dimensioni superiori a 5 MB, usaGetAttachmentDownloadLink.

Endpoints

Gli URL prefirmati restituiti da queste operazioni vengono inviati dai seguenti domini:

  • URL di caricamento (): GetAttachmentUploadLinks v1.uploads.attachments.support.us-east-1.amazonaws.com

  • URL di download ()GetAttachmentDownloadLink: v1.downloads.attachments.support.us-east-1.amazonaws.com

Se il tuo ambiente limita il traffico in uscita, assicurati che entrambi i domini siano raggiungibili.

Vincoli

  • Dimensione massima del file per caricamento: 150 MB.

  • Numero massimo di URL di caricamento restituiti per chiamataGetAttachmentUploadLinks: 10.

  • Numero massimo di uploadIds CreateCase per AddCommunicationToCase richiesta: 10.