REST Resource: spaces.messages.attachments

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

리소스: Attachment

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

출력 전용. 실제 사용자와의 첨부파일을 미리 보는 데 사용해야 하는 썸네일 URL입니다. 채팅 앱은 첨부파일 URL을 다운로드할 때 이 URL을 사용해서는 안 됩니다.

downloadUri

string

출력 전용. 사람이 첨부파일을 다운로드할 수 있도록 하는 데 사용되는 다운로드 URL입니다. 채팅 앱은 첨부파일 URL을 다운로드할 때 이 URL을 사용해서는 안 됩니다.

source

enum (Source)

첨부파일의 소스입니다.

통합 필드 data_ref

data_ref는 다음 중 하나여야 합니다.

attachmentDataRef

object (AttachmentDataRef)

첨부파일 데이터에 대한 참조입니다. 이 데이터는 미디어 API에서 첨부파일 데이터를 다운로드하는 데 사용됩니다.

driveDataRef

object (DriveDataRef)

드라이브 첨부파일에 대한 참조입니다. Drive API와 함께 사용됩니다.

첨부파일 데이터 참조

JSON 표현
{
  "resourceName": string,
  "attachmentUploadToken": string
}
필드
resourceName

string

첨부파일 데이터의 리소스 이름입니다. 이 데이터는 미디어 API에서 첨부파일 데이터를 다운로드하는 데 사용됩니다.

attachmentUploadToken

string

업로드된 첨부파일에 대한 참조가 포함된 불투명 토큰입니다. 클라이언트가 불투명 문자열로 취급하며 첨부파일이 있는 Chat 메시지를 만들거나 업데이트하는 데 사용됩니다.

DriveDataRef

드라이브 첨부파일의 데이터에 대한 참조입니다.

JSON 표현
{
  "driveFileId": string
}
필드
driveFileId

string

Drive API에서 사용할 Drive 파일의 ID입니다.

출처

열거형
SOURCE_UNSPECIFIED
DRIVE_FILE
UPLOADED_CONTENT

방법

get

메시지 첨부파일의 메타데이터를 가져옵니다.