REST Resource: spaces.messages.attachments

Kaynak: Ek

Google Chat'teki bir ek.

JSON gösterimi
{
  "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.
}
Alanlar
name

string

İsteğe bağlı. Ekin kaynak adı (spaces/{space}/messages/{message}/attachments/{attachment} biçiminde).

contentName

string

Yalnızca çıkış. Tam yol değil, içeriğin orijinal dosya adı.

contentType

string

Yalnızca çıkış. Dosyanın içerik türü (MIME türü).

thumbnailUri

string

Yalnızca çıkış. Ekteki içeriği gerçek bir kullanıcıya önizlemek için kullanılması gereken küçük resim URL'si. Sohbet uygulamaları, ek içeriğini indirmek için bu URL'yi kullanmamalıdır.

downloadUri

string

Yalnızca çıkış. Gerçek kullanıcıların eki indirmesine izin vermek için kullanılması gereken indirme URL'si. Sohbet uygulamaları, ek içeriğini indirmek için bu URL'yi kullanmamalıdır.

source

enum (Source)

Yalnızca çıkış. Ekin kaynağı.

Birlik alanı data_ref. Ekteki verilere referans. data_ref yalnızca aşağıdakilerden biri olabilir:
attachmentDataRef

object (AttachmentDataRef)

İsteğe bağlı. Ek verilerine referans. Bu alan, ek içeren mesajlar oluşturmak veya güncellemek ya da medya API'siyle ek verilerini indirmek için kullanılır.

driveDataRef

object (DriveDataRef)

Yalnızca çıkış. Google Drive eki referansı. Bu alan, Google Drive API ile kullanılır.

AttachmentDataRef

Ek verilerine referans.

JSON gösterimi
{
  "resourceName": string,
  "attachmentUploadToken": string
}
Alanlar
resourceName

string

İsteğe bağlı. Ek verilerinin kaynak adı. Bu alan, ek verilerini indirmek için media API ile birlikte kullanılır.

attachmentUploadToken

string

İsteğe bağlı. Yüklenen bir eke referans içeren opak jeton. İstemciler tarafından opak bir dize olarak değerlendirilir ve ek içeren Chat mesajları oluşturmak veya güncellemek için kullanılır.

Kaynak

Ekin kaynağı.

Sıralamalar
SOURCE_UNSPECIFIED Rezerve edildi.
DRIVE_FILE Dosya bir Google Drive dosyasıdır.
UPLOADED_CONTENT Dosya Chat'e yüklenir.

Yöntemler

get

Bir ileti ekinin meta verilerini alır.