REST Resource: spaces.messages.attachments

Ressource: Anhang

Einen 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 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 zur Vorschau des Anhangs für einen menschlichen Nutzer verwendet werden soll. Chat-Apps dürfen diese URL nicht verwenden, um Inhalte von Anhängen herunterzuladen.

downloadUri

string

Nur Ausgabe Die Download-URL, die einem Nutzer das Herunterladen des Anhangs ermöglichen sollte. Chat-Apps dürfen diese URL nicht verwenden, um Inhalte von Anhängen herunterzuladen.

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 Ein Verweis auf den Google Drive-Anhang. Dieses Feld wird mit der Google Drive API verwendet.

AttachmentDataRef

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

string

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

attachmentUploadToken

string

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

Quelle

Enums
SOURCE_UNSPECIFIED
DRIVE_FILE
UPLOADED_CONTENT

Methoden

get

Ruft die Metadaten eines Nachrichtenanhangs ab.