REST Resource: spaces.messages.attachments

Ressource: Attachment

Pièce jointe dans Google Chat.

Représentation JSON
{
  "name": string,
  "contentName": string,
  "contentType": string,
  "thumbnailUri": string,
  "downloadUri": string,
  "source": enum (Source),

  // Union field data_ref can be only one of the following:
  "attachmentDataRef": {
    object (AttachmentDataRef)
  },
  "driveDataRef": {
    object (DriveDataRef)
  }
  // End of list of possible types for union field data_ref.
}
Champs
name

string

Nom de ressource du rattachement, au format spaces/*/messages/*/attachments/*.

contentName

string

Uniquement en sortie. Le nom du fichier d'origine du contenu, et non le chemin d'accès complet.

contentType

string

Uniquement en sortie. Type de contenu (type MIME) du fichier.

thumbnailUri

string

Uniquement en sortie. URL de la vignette qui permet à un utilisateur humain de prévisualiser la pièce jointe Les applications de chat ne doivent pas utiliser cette URL pour télécharger le contenu des pièces jointes.

downloadUri

string

Uniquement en sortie. URL de téléchargement qui doit permettre à un utilisateur humain de télécharger la pièce jointe. Les applications de chat ne doivent pas utiliser cette URL pour télécharger le contenu des pièces jointes.

source

enum (Source)

Uniquement en sortie. Source de la pièce jointe.

Champ d'union data_ref. Référence des données à la pièce jointe. data_ref ne peut être qu'un des éléments suivants :
attachmentDataRef

object (AttachmentDataRef)

Référence aux données de la pièce jointe. Ce champ est utilisé avec l'API Media pour télécharger les données des pièces jointes.

driveDataRef

object (DriveDataRef)

Uniquement en sortie. Référence à la pièce jointe Google Drive. Ce champ est utilisé avec l'API Google Drive.

AttachmentDataRef

Référence aux données de la pièce jointe.

Représentation JSON
{
  "resourceName": string,
  "attachmentUploadToken": string
}
Champs
resourceName

string

Nom de ressource des données du rattachement. Ce champ est utilisé avec l'API Media pour télécharger les données des pièces jointes.

attachmentUploadToken

string

Jeton opaque contenant une référence à une pièce jointe importée. Traitée par les clients comme une chaîne opaque, et utilisée pour créer ou mettre à jour des messages Chat comportant des pièces jointes.

Source

Source de la pièce jointe.

Enums
SOURCE_UNSPECIFIED Réservé.
DRIVE_FILE Le fichier est un fichier Google Drive.
UPLOADED_CONTENT Le fichier est importé dans Chat.

Méthodes

get

Récupère les métadonnées d'un message en pièce jointe.