Close httplib2 connections.
download(resourceName, x__xgafv=None)
Downloads media. Download is supported on the URI `/v1/media/{+name}?alt=media`.
download_media(resourceName, x__xgafv=None)
Downloads media. Download is supported on the URI `/v1/media/{+name}?alt=media`.
upload(parent, body=None, media_body=None, media_mime_type=None, x__xgafv=None)
Uploads an attachment. For an example, see [Upload media as a file attachment](https://developers.google.com/workspace/chat/upload-media-attachments). Requires user [authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user). You can upload attachments up to 200 MB. Certain file types aren't supported. For details, see [File types blocked by Google Chat](https://support.google.com/chat/answer/7651457?&co=GENIE.Platform%3DDesktop#File%20types%20blocked%20in%20Google%20Chat).
close()
Close httplib2 connections.
download(resourceName, x__xgafv=None)
Downloads media. Download is supported on the URI `/v1/media/{+name}?alt=media`.
Args:
resourceName: string, Name of the media that is being downloaded. See ReadRequest.resource_name. (required)
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # Media resource.
"resourceName": "A String", # Name of the media resource.
}
download_media(resourceName, x__xgafv=None)
Downloads media. Download is supported on the URI `/v1/media/{+name}?alt=media`.
Args:
resourceName: string, Name of the media that is being downloaded. See ReadRequest.resource_name. (required)
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
The media object as a string.
upload(parent, body=None, media_body=None, media_mime_type=None, x__xgafv=None)
Uploads an attachment. For an example, see [Upload media as a file attachment](https://developers.google.com/workspace/chat/upload-media-attachments). Requires user [authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user). You can upload attachments up to 200 MB. Certain file types aren't supported. For details, see [File types blocked by Google Chat](https://support.google.com/chat/answer/7651457?&co=GENIE.Platform%3DDesktop#File%20types%20blocked%20in%20Google%20Chat).
Args:
parent: string, Required. Resource name of the Chat space in which the attachment is uploaded. Format "spaces/{space}". (required)
body: object, The request body.
The object takes the form of:
{ # Request to upload an attachment.
"filename": "A String", # Required. The filename of the attachment, including the file extension.
}
media_body: string, The filename of the media request body, or an instance of a MediaUpload object.
media_mime_type: string, The MIME type of the media request body, or an instance of a MediaUpload object.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # Response of uploading an attachment.
"attachmentDataRef": { # A reference to the attachment data. # Reference to the uploaded attachment.
"attachmentUploadToken": "A String", # 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.
"resourceName": "A String", # Optional. The resource name of the attachment data. This field is used with the media API to download the attachment data.
},
}