Question

Est-il possible de télécharger toutes les pièces jointes d’un ticket dans Zendesk Support ?

Réponse

Zendesk Support n’a pas de fonctionnalité complète de téléchargement et d’exportation pour les pièces jointes. Cependant, vous pouvez utiliser l’API Zendesk pour un ticket individuel ou pour tous les tickets.

Pour un ticket individuel

Pour récupérer les pièces jointes d’un ticket, procédez comme suit :

  1. Trouvez les URL de vos pièces jointes dans : https://subdomain.zendesk.com/api/v2/tickets/TICKET_ID/comments.json
  2. Remplacez l’expression subdomain par votre sous-domaine et TICKET_ID par votre ID de ticket.
  3. Chaque commentaire a un attribut attachments array qui contient un lien vers toute pièce jointe incluse dans ce commentaire
    Pour obtenir le fichier associé, téléchargez le fichier lié à l’attribut content_url

Pour tous les tickets

Pour récupérer les pièces jointes de tous les tickets, procédez comme suit :

  1. Les comptes ayant accès aux exportations doivent pouvoir effectuer une exportation JSON des tickets, qui contiendront des liens vers les différentes pièces jointes sous la forme : https://subdomain.zendesk.com/api/v2/attachments/ATTACHMENT_ID.json
    Remarque : les mêmes liens de pièce jointe s’affichent dans l’exportation JSON associée aux photos de l’utilisateur. Si cet utilisateur a été supprimé ou a changé sa photo par la suite, ces liens ne pourront pas retourner les fichiers.
  2. Remplacez l’expression subdomain par votre sous-domaine et ATTACHMENT_ID par l’ID de la pièce jointe.
  3. Pour télécharger les pièces jointes associées à chaque lien, effectuez une demande GET à un point de terminaison attachments
  4. Ensuite, téléchargez le fichier lié à l’attribut content_url
Remarque : Si vous utilisez des pièces jointes privées, ce type de pièces jointes est uniquement visible par les utilisateurs finaux et l’assigné du ticket. Les pièces jointes privées sont disponibles dans les tickets de messagerie pour les comptes créés le 5 décembre 2024 ou plus tard.
Réalisé par Zendesk