Method: spaces.messages.update

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

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

HTTP-запрос

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

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

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

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

string

Имя ресурса в виде spaces/*/messages/* .

Пример: spaces/AAAAAAAAAAA/messages/BBBBBBBBBBB.BBBBBBBBBBB

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

Параметры
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

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