View a markdown version of this page

Téléchargement de pièces jointes - AWS Support

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Téléchargement de pièces jointes

Vous pouvez joindre des fichiers lorsque vous créez un dossier d'assistance ou lorsque vous répondez à un dossier existant. Vous pouvez joindre jusqu'à 10 fichiers, chaque fichier ne dépassant pas 150 Mo.

Support Center Console
Pour télécharger des pièces jointes à l'aide de la console
  1. Sur le Créer un dossier page ou dans la section de réponse d'un cas, choisissez Choisissez un fichier.

  2. Sélectionnez jusqu'à 10 fichiers dans votre sélecteur de fichiers. Chaque fichier peut peser jusqu'à 150 Mo. Le chargement de chaque fichier commence immédiatement et le État La colonne affiche une barre de progression en temps réel pendant le téléchargement.

  3. Lorsque le chargement d'un fichier est terminé, l'état passe à Téléchargement terminé et le Action affichages de colonnes Supprimer.

  4. Une fois que tous les fichiers ont atteint Téléchargement terminé statut, complétez les champs de cas restants, puis choisissez Soumettre.

Une fois que vous avez soumis le dossier, les pièces jointes téléchargées apparaissent sous forme de liens cliquables dans la correspondance du dossier sur Détails de l'affaire page.

AWS Support API

Vous pouvez joindre par programme des fichiers à un dossier d'assistance ou à une communication de dossier à l'aide du AWS Support API. L'API utilise un flux de téléchargement en plusieurs parties avec des URL présignées.

Pour télécharger une pièce jointe à l'aide de l'API
  1. Lancez le téléchargement. Appel GetAttachmentUploadLinks avec fileName et fileSizeBytes. La réponse renvoie un uploadId, partSizeBytes, totalParts, et un premier lot d'URL de téléchargement présignées.

  2. Divisez et chargez votre fichier. Divisez votre fichier en segments partSizeBytes octets en lisant séquentiellement depuis le début du fichier. Le premier segment correspond à partIndex 1, le second à partIndex 2, et ainsi de suite. Le segment final peut être plus petit que partSizeBytes. PLACEZ chaque segment dans l'URL pré-signée avec la correspondance partIndex. Enregistrez le ETag qu'Amazon S3 renvoie pour chaque PUT réussi.

  3. Obtenez d'autres URL si nécessaire. Chaque appel renvoie jusqu'à 10 URL. Si votre dossier comporte plus de 10 parties, appelez GetAttachmentUploadLinks encore une fois avec le même uploadId, en passant nextIndex comme uploadRange.startIndex. Répétez jusqu'à nextIndex est nul.

  4. Signaler les pièces terminées. Appel CompleteAttachmentUpload avec le uploadId, partIndex, et ETag pour chaque pièce dès que son PUT est réussi. Le fait de signaler des parties permet de reprendre immédiatement le téléchargement. Si le téléchargement est interrompu, seules les parties non signalées doivent être chargées à nouveau.

  5. Attendez que le téléchargement soit prêt. Sondage DescribeAttachmentUploadStatus jusqu'à uploadStatus est attachment-ready. Le traitement est asynchrone et peut prendre quelques minutes pour les fichiers plus volumineux.

  6. Attachez-le à un étui. Passez le uploadId dans le uploadIds paramètre de CreateCase ou AddCommunicationToCase.

UploadId contre AttachmentID

Un uploadId identifie une session de téléchargement en cours et est utilisée pour les opérations de téléchargement (GetAttachmentUploadLinks, CompleteAttachmentUpload, DescribeAttachmentUploadStatus) et en entrée pour CreateCase ou AddCommunicationToCase.

Un attachmentId est généré une fois que le téléchargement a été validé dans une communication de dossier. Utiliser GetAttachmentDownloadLink avec un attachmentId pour télécharger des pièces jointes. Vous pouvez obtenir le attachmentId depuis le attachments champ d'un Communication renvoyé par DescribeCommunications.

Note

DescribeAttachment ne prend en charge que les pièces jointes de 5 Mo ou moins. Appel DescribeAttachment pour une pièce jointe plus grande, renvoie InvalidParameterValueException. Pour télécharger des pièces jointes de plus de 5 Mo, utilisez GetAttachmentDownloadLink.

Points de terminaison

Les URL présignées renvoyées par ces opérations sont diffusées à partir des domaines suivants :

  • URL de téléchargement (GetAttachmentUploadLinks) : v1.uploads.attachments.support.us-east-1.amazonaws.com

  • URL de téléchargement (GetAttachmentDownloadLink) : v1.downloads.attachments.support.us-east-1.amazonaws.com

Si votre environnement restreint le trafic sortant, assurez-vous que les deux domaines sont accessibles.

Contraintes

  • Taille de fichier maximale par téléchargement : 150 Mo.

  • Nombre maximum d'URL de téléchargement renvoyées par appel à GetAttachmentUploadLinks: 10.

  • Nombre maximum de uploadIds par CreateCase ou AddCommunicationToCase demande : 10.