Resource: Attachment
An attachment in Google Chat.
JSON representation |
---|
{ "name": string, "contentName": string, "contentType": string, "thumbnailUri": string, "downloadUri": string, "source": enum ( |
Fields | |
---|---|
name |
Resource name of the attachment, in the form |
contentName |
Output only. The original file name for the content, not the full path. |
contentType |
Output only. The content type (MIME type) of the file. |
thumbnailUri |
Output only. The thumbnail URL which should be used to preview the attachment to a human user. Chat apps shouldn't use this URL to download attachment content. |
downloadUri |
Output only. The download URL which should be used to allow a human user to download the attachment. Chat apps shouldn't use this URL to download attachment content. |
source |
Output only. The source of the attachment. |
Union field data_ref . The data reference to the attachment. data_ref can be only one of the following: |
|
attachmentDataRef |
A reference to the attachment data. This field is used with the media API to download the attachment data. |
driveDataRef |
Output only. A reference to the Google Drive attachment. This field is used with the Google Drive API. |
AttachmentDataRef
A reference to the attachment data.
JSON representation |
---|
{ "resourceName": string, "attachmentUploadToken": string } |
Fields | |
---|---|
resourceName |
The resource name of the attachment data. This field is used with the media API to download the attachment data. |
attachmentUploadToken |
Opaque token containing a reference to an uploaded attachment. Treated by clients as an opaque string and used to create or update Chat messages with attachments. |
Source
The source of the attachment.
Enums | |
---|---|
SOURCE_UNSPECIFIED |
Reserved. |
DRIVE_FILE |
The file is a Google Drive file. |
UPLOADED_CONTENT |
The file is uploaded to Chat. |
Methods |
|
---|---|
|
Gets the metadata of a message attachment. |