REST Resource: spaces.messages.attachments

資源:附件

Google Chat 中的附件。

JSON 表示法
{
  "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.
}
欄位
name

string

ID。附件的資源名稱。

格式:spaces/{space}/messages/{message}/attachments/{attachment}

contentName

string

僅供輸出。內容的原始檔案名稱,而非完整路徑。

contentType

string

僅供輸出。檔案的內容類型 (MIME 類型)。

thumbnailUri

string

僅供輸出。應使用的縮圖網址,供真人使用者預覽附件。聊天應用程式不應使用這個網址下載附件內容。

downloadUri

string

僅供輸出。下載附件的網址,應允許使用者下載附件。聊天應用程式不應使用這個網址下載附件內容。

source

enum (Source)

僅供輸出。附件來源。

聯集欄位 data_ref。附件的資料參照。data_ref 只能是下列其中一項:
attachmentDataRef

object (AttachmentDataRef)

(選用步驟) 附件資料的參照。這個欄位用於建立或更新含有附件的訊息,或使用 Media API 下載附件資料。

driveDataRef

object (DriveDataRef)

僅供輸出。Google 雲端硬碟附件的參照。這個欄位會與 Google 雲端硬碟 API 一併使用。

AttachmentDataRef

附件資料的參照。

JSON 表示法
{
  "resourceName": string,
  "attachmentUploadToken": string
}
欄位
resourceName

string

(選用步驟) 附件資料的資源名稱。這個欄位會與 Media API 搭配使用,下載附件資料。

attachmentUploadToken

string

(選用步驟) 不透明符記,內含上傳附件的參照。用戶端會將其視為不透明的字串,並用於建立或更新含有附件的 Chat 訊息。

來源

附件來源。

列舉
SOURCE_UNSPECIFIED 保留。
DRIVE_FILE 檔案是 Google 雲端硬碟檔案。
UPLOADED_CONTENT 檔案會上傳到 Chat。

方法

get

取得郵件附件的中繼資料。