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/{space}/messages/{message}/attachments/{attachment}

contentName

string

仅限输出。内容的原始文件名,而不是完整路径。

contentType

string

仅限输出。文件的内容类型(MIME 类型)。

thumbnailUri

string

仅限输出。应该用于向用户预览附件的缩略图网址。聊天应用不应使用此网址下载附件内容。

downloadUri

string

仅限输出。应用于允许用户下载附件的下载网址。聊天应用不应使用此网址下载附件内容。

source

enum (Source)

仅限输出。附件的来源。

联合字段 data_ref。对附件的数据引用。data_ref 只能是下列其中一项:
attachmentDataRef

object (AttachmentDataRef)

可选。对附件数据的引用。此字段用于创建或更新带有附件的邮件,或者使用媒体 API 以下载附件数据。

driveDataRef

object (DriveDataRef)

仅限输出。对 Google 云端硬盘附件的引用。此字段与 Google Drive API 搭配使用。

AttachmentDataRef

对附件数据的引用。

JSON 表示法
{
  "resourceName": string,
  "attachmentUploadToken": string
}
字段
resourceName

string

可选。附件数据的资源名称。此字段与媒体 API 配合使用以下载附件数据。

attachmentUploadToken

string

可选。包含对上传的附件的引用的不透明令牌。客户端将其视为不透明字符串,用于创建或更新带有附件的 Chat 消息。

来源

附件的来源。

枚举
SOURCE_UNSPECIFIED 已预订。
DRIVE_FILE 该文件是 Google 云端硬盘文件。
UPLOADED_CONTENT 文件会上传到 Chat。

方法

get

获取邮件附件的元数据。