Загружает вложение. Пример см. в разделе Загрузка мультимедиа в виде вложения файла .
Требуется аутентификация пользователя с использованием одной из следующих областей авторизации :
-
https://www.googleapis.com/auth/chat.messages.create -
https://www.googleapis.com/auth/chat.messages -
https://www.googleapis.com/auth/chat.import(только пробелы режима импорта)
Вы можете загружать вложения размером до 200 МБ. Некоторые типы файлов не поддерживаются. Подробную информацию см. в разделе Типы файлов, заблокированные Google Chat .
HTTP-запрос
- URI загрузки для запросов на загрузку мультимедиа:
POST https://chat.googleapis.com/upload/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
Дополнительную информацию см. в руководстве по авторизации .