Загружает вложение. Пример см. в разделе Загрузка мультимедиа в виде вложенного файла . Требуется аутентификация пользователя и область авторизации chat.messages
или chat.messages.create
.
Вы можете загружать вложения размером до 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
Дополнительные сведения см. в руководстве по авторизации .