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

附件的資源名稱,格式為「spaces/*/messages/*/attachments/*」。

contentName

string

內容的原始檔案名稱,而不是完整路徑。

contentType

string

檔案的內容類型 (MIME 類型)。

thumbnailUri

string

僅供輸出。這個縮圖網址是用來預覽真人使用者的附件。即時通訊應用程式不應透過這個網址下載附件內容。

downloadUri

string

僅供輸出。應該用來讓使用者下載附件的下載網址。即時通訊應用程式不應透過這個網址下載附件內容。

source

enum (Source)

附件的來源。

聯集欄位 data_ref

data_ref 只能是下列其中一個值:

attachmentDataRef

object (AttachmentDataRef)

附件資料的參照。這個 API 會與媒體 API 搭配使用,以下載附件資料。

driveDataRef

object (DriveDataRef)

雲端硬碟附件的參照。這個 API 會與 Drive API 搭配使用。

附件資料參照

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

string

附件資料的資源名稱。這個 API 會與媒體 API 搭配使用,以下載附件資料。

attachmentUploadToken

string

包含不參照上傳附件的不透明權杖。用戶端視為不透明字串,用於建立或更新含附件的 Chat 訊息。

雲端硬碟資料參照

雲端硬碟附件資料的參照。

JSON 表示法
{
  "driveFileId": string
}
欄位
driveFileId

string

雲端硬碟檔案的 ID,可與 Drive API 搭配使用。

資料來源

列舉
SOURCE_UNSPECIFIED
DRIVE_FILE
UPLOADED_CONTENT

方法

get

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