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/{space}/messages/{message}/attachments/{attachment}.

contentName

string

Nur Ausgabe. Der Name der ursprünglichen Datei für den Inhalt, nicht der vollständige Pfad.

contentType

string

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

thumbnailUri

string

Nur Ausgabe. Die URL der Miniaturansicht, die verwendet werden soll, um eine Vorschau des Anhangs für einen Nutzer anzuzeigen. Chat-Apps sollten diese URL nicht verwenden, um Inhalte von Anhängen herunterzuladen.

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)

Ein Verweis auf die Anhangsdaten. Dieses Feld wird mit der Media API verwendet, 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

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

attachmentUploadToken

string

Intransparentes 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.