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

附件数据的资源名称。此字段与 media API 搭配使用,用于下载附件数据。

attachmentUploadToken

string

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

来源

附件的来源。

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

方法

get

获取邮件附件的元数据。