Resource: Attachment
An attachment in Google Chat.
JSON representation |
---|
{ "name": string, "contentName": string, "contentType": string, "thumbnailUri": string, "downloadUri": string, "source": enum ( |
Fields | |
---|---|
name |
Optional. Resource name of the attachment, in the form |
content |
Output only. The original file name for the content, not the full path. |
content |
Output only. The content type (MIME type) of the file. |
thumbnail |
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. |
download |
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: |
|
attachment |
Optional. A reference to the attachment data. This field is used to create or update messages with attachments, or with the media API to download the attachment data. |
drive |
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 | |
---|---|
resource |
Optional. The resource name of the attachment data. This field is used with the media API to download the attachment data. |
attachment |
Optional. 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. |