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

Ressourcenname des Anhangs, im Format spaces/*/messages/*/attachments/*.

contentName

string

Nur Ausgabe. Der ursprüngliche Dateiname des Inhalts, nicht der vollständige Pfad.

contentType

string

Nur Ausgabe. Der Inhaltstyp der Datei.

thumbnailUri

string

Nur Ausgabe. Die URL der Miniaturansicht, die für die Vorschau des Anhangs an einen menschlichen Nutzer verwendet werden soll. In dieser URL sollten keine Inhalte von Anhängen heruntergeladen werden.

downloadUri

string

Nur Ausgabe. Die Download-URL, die verwendet werden soll, damit ein Nutzer den Anhang herunterladen kann. In dieser URL sollten keine Inhalte von Anhängen heruntergeladen werden.

source

enum (Source)

Nur Ausgabe. Die Quelle des Anhangs.

Union-Feld data_ref.

Für data_ref ist nur einer der folgenden Werte zulässig:

attachmentDataRef

object (AttachmentDataRef)

Ein Verweis auf die Anhangsdaten. Dieses Feld wird mit der Media API verwendet, um die Anhangsdaten herunterzuladen.

driveDataRef

object (DriveDataRef)

Nur Ausgabe. Eine Referenz zum Google Drive-Anhang. Dieses Feld wird mit der Google Drive API verwendet.

AnhangDatenRef

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

string

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

attachmentUploadToken

string

Undurchsichtiges Token, das einen Verweis auf einen hochgeladenen Anhang enthält. Wird von Clients als undurchsichtiger String behandelt und zum Erstellen oder Aktualisieren von Chatnachrichten mit Anhängen verwendet.

DriveDataRef

Ein Verweis auf die Daten eines Drive-Anhangs.

JSON-Darstellung
{
  "driveFileId": string
}
Felder
driveFileId

string

Die ID für die Drive-Datei. Mit der Drive API verwenden.

Quelle

Enums
SOURCE_UNSPECIFIED
DRIVE_FILE
UPLOADED_CONTENT

Methoden

get

Ruft die Metadaten eines Nachrichtenanhangs ab