Method: spaces.messages.update

更新消息。patchupdate 方法之间存在差异。patch 方法使用 patch 请求,而 update 方法使用 put 请求。我们建议使用 patch 方法。如需查看示例,请参阅更新消息

需要身份验证。支持应用身份验证用户身份验证。使用应用身份验证时,请求只能更新发起调用的 Chat 应用创建的消息。

HTTP 请求

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

网址采用 gRPC 转码语法。

路径参数

参数
message.name

string

资源名称,格式为 spaces/*/messages/*

示例:spaces/AAAAAAAAAAA/messages/BBBBBBBBBBB.BBBBBBBBBBB

查询参数

参数
updateMask

string (FieldMask format)

必需。要更新的字段路径。使用英文逗号分隔多个值。

目前支持的字段路径:

allowMissing

boolean

可选。如果 true 且未找到消息,则系统会创建新消息并忽略 updateMask。指定的邮件 ID 必须由客户端分配,否则请求会失败。

请求正文

请求正文包含一个 Message 实例。

响应正文

如果成功,则响应正文包含一个 Message 实例。

授权范围

需要以下 OAuth 范围之一:

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

有关详情,请参阅授权指南