Method: spaces.messages.update

Обновляет сообщение. Существует разница между методами patch и update . Метод patch использует запрос patch , а метод update использует запрос put . Мы рекомендуем использовать метод patch . Пример см. в разделе Обновление сообщения .

Требует аутентификации . Поддерживает аутентификацию приложений и аутентификацию пользователей . При использовании аутентификации приложения запросы могут обновлять только сообщения, созданные вызывающим приложением чата.

HTTP-запрос

PUT https://chat.googleapis.com/v1/{message.name=spaces/*/messages/*}

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
message.name

string

Имя ресурса сообщения.

Формат: spaces/{space}/messages/{message}

Где {space} — это идентификатор пространства, в котором опубликовано сообщение, а {message} — это назначенный системой идентификатор сообщения. Например, spaces/AAAAAAAAAAA/messages/BBBBBBBBBBB.BBBBBBBBBBB .

Если вы задали собственный идентификатор при создании сообщения, вы можете использовать этот идентификатор для указания сообщения в запросе, заменив {message} значением из поля clientAssignedMessageId . Например, spaces/AAAAAAAAAAA/messages/client-custom-name . Подробности см. в разделе Назовите сообщение .

Параметры запроса

Параметры
updateMask

string ( FieldMask format)

Необходимый. Пути к полям для обновления. Разделяйте несколько значений запятыми или используйте * , чтобы обновить пути ко всем полям.

В настоящее время поддерживаются пути к полям:

allowMissing

boolean

Необязательный. Если true и сообщение не найдено, создается новое сообщение, а updateMask игнорируется. Указанный идентификатор сообщения должен быть назначен клиентом , иначе запрос не будет выполнен.

Тело запроса

Тело запроса содержит экземпляр Message .

Тело ответа

В случае успеха тело ответа содержит экземпляр Message .

Области авторизации

Требуется одна из следующих областей OAuth:

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.messages

Дополнительную информацию см. в руководстве по авторизации .