REST Resource: spaces.messages.attachments

Ressource: Attachment

Une 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. Nom de fichier d'origine du contenu, et non du 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 miniature à utiliser pour prévisualiser la pièce jointe à un utilisateur. 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 permettant de télécharger la pièce jointe par un utilisateur. 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 du rattachement.

Champ d'union data_ref.

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 de la pièce jointe.

driveDataRef

object (DriveDataRef)

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

PièceDeDonnéesRef.

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

string

Nom de ressource des données de la pièce jointe. Ce champ est utilisé avec l'API Media pour télécharger les données de la pièce jointe.

attachmentUploadToken

string

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

Référence de données Drive

Référence aux données d'un rattachement de lecteur.

Représentation JSON
{
  "driveFileId": string
}
Champs
driveFileId

string

ID du fichier Drive. À utiliser avec l'API Drive.

Source

Enums
SOURCE_UNSPECIFIED
DRIVE_FILE
UPLOADED_CONTENT

Méthodes

get

Récupère les métadonnées d'une pièce jointe.