Загружает вложение. Пример см. в разделе Загрузка мультимедиа в виде вложения файла . Требует аутентификации пользователя.
Вы можете загружать вложения размером до 200 МБ. Некоторые типы файлов не поддерживаются. Подробную информацию см. в разделе Типы файлов, заблокированные Google Chat .
HTTP-запрос
- URI загрузки для запросов на загрузку мультимедиа:
POST https://chat.googleapis.com/upload/v1/{parent=spaces/*}/attachments:upload
- URI метаданных для запросов только метаданных:
POST https://chat.googleapis.com/v1/{parent=spaces/*}/attachments:upload
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
parent | Необходимый. Имя ресурса пространства чата, в которое загружается вложение. Формат «пробелы/{пробел}». |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{ "filename": string } |
Поля | |
---|---|
filename | Необходимый. Имя файла вложения, включая расширение файла. |
Тело ответа
Ответ на загрузку вложения.
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{
"attachmentDataRef": {
object ( |
Поля | |
---|---|
attachmentDataRef | Ссылка на загруженный файл. |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/chat.import
-
https://www.googleapis.com/auth/chat.messages.create
-
https://www.googleapis.com/auth/chat.messages
Дополнительную информацию см. в руководстве по авторизации .