REST Resource: spaces.messages.attachments

Kaynak: Ek

Google Chat'te 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

Ekin spaces/*/messages/*/attachments/* biçimindeki kaynak adı.

contentName

string

Yalnızca çıkış. İçeriğin tam yolu değil, orijinal dosya adıdır.

contentType

string

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

thumbnailUri

string

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

downloadUri

string

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

source

enum (Source)

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

Birleştirme alanı data_ref. Eke ilişkin veri referansı. data_ref şunlardan yalnızca biri olabilir:
attachmentDataRef

object (AttachmentDataRef)

Ek verileri için referans. Bu alan, ek verilerini indirmek için medya API'sı ile kullanılır.

driveDataRef

object (DriveDataRef)

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

AttachmentDataRef

Ek verileri için referans.

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

string

Ek verilerinin kaynak adı. Bu alan, ek verilerini indirmek için medya API'sı ile kullanılır.

attachmentUploadToken

string

Yüklenen bir ekin referansını içeren opak jeton. Müşteriler tarafından opak dize olarak işlenir ve ekli Chat mesajlarını oluşturmak veya güncellemek için kullanılır.

Kaynak

Ekin kaynağı.

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

Yöntemler

get

Bir mesaj ekinin meta verilerini alır.