REST Resource: spaces.messages.attachments

Ressource: Anhang

Ein Anhang in Google Chat.

JSON-Darstellung
{
  "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.
}
Felder
name

string

Optional. Ressourcenname des Anhangs im Format spaces/{space}/messages/{message}/attachments/{attachment}.

contentName

string

Nur Ausgabe. Der ursprüngliche Dateiname für den Inhalt, nicht der vollständige Pfad.

contentType

string

Nur Ausgabe. Der Inhaltstyp (MIME-Typ) der Datei.

thumbnailUri

string

Nur Ausgabe. Die Thumbnail-URL, die für die Vorschau des Anhangs für einen Nutzer verwendet werden soll. Chat-Apps sollten diese URL nicht zum Herunterladen von Anhängen verwenden.

downloadUri

string

Nur Ausgabe. Die Download-URL, mit der ein menschlicher Nutzer den Anhang herunterladen kann. Chat-Apps sollten diese URL nicht verwenden, um Inhalte von Anhängen herunterzuladen.

source

enum (Source)

Nur Ausgabe. Die Quelle des Anhangs.

Union-Feld data_ref. Der Datenverweis auf den Anhang. Für data_ref ist nur einer der folgenden Werte zulässig:
attachmentDataRef

object (AttachmentDataRef)

Optional. Ein Verweis auf die Anhangsdaten. Dieses Feld wird verwendet, um Nachrichten mit Anhängen zu erstellen oder zu aktualisieren, oder mit der Media API, um die Anhangsdaten herunterzuladen.

driveDataRef

object (DriveDataRef)

Nur Ausgabe. Ein Verweis auf den Google Drive-Anhang. Dieses Feld wird mit der Google Drive API verwendet.

AttachmentDataRef

Ein Verweis auf die Anhangsdaten.

JSON-Darstellung
{
  "resourceName": string,
  "attachmentUploadToken": string
}
Felder
resourceName

string

Optional. Der Ressourcenname der Anhangsdaten. Dieses Feld wird mit der Media API verwendet, um die Anhangsdaten herunterzuladen.

attachmentUploadToken

string

Optional. Opaque-Token mit einem Verweis auf einen hochgeladenen Anhang. Wird von Clients als opaker String behandelt und zum Erstellen oder Aktualisieren von Chatnachrichten mit Anhängen verwendet.

Quelle

Die Quelle des Anhangs.

Enums
SOURCE_UNSPECIFIED Reserviert.
DRIVE_FILE Die Datei ist eine Google Drive-Datei.
UPLOADED_CONTENT Die Datei wird in Google Chat hochgeladen.

Methoden

get

Ruft die Metadaten eines Nachrichtenanhangs ab.