Method: spaces.messages.update
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
更新消息。patch
和 update
方法之间存在差异。patch
方法使用 patch
请求,而 update
方法使用 put
请求。我们建议使用 patch
方法。如需查看示例,请参阅更新消息。
需要身份验证。支持应用身份验证和用户身份验证。使用应用身份验证时,请求只能更新由发起调用的 Chat 应用创建的消息。
HTTP 请求
PUT https://chat.googleapis.com/v1/{message.name=spaces/*/messages/*}
网址采用 gRPC 转码语法。
路径参数
参数 |
message.name |
string
消息的资源名称。 格式:spaces/{space}/messages/{message} 其中,{space} 是发布消息的空间的 ID,{message} 是系统为消息分配的 ID。例如 spaces/AAAAAAAAAAA/messages/BBBBBBBBBBB.BBBBBBBBBBB 。 如果您在创建消息时设置了自定义 ID,则可以使用此 ID 在请求中指定消息,只需将 {message} 替换为 clientAssignedMessageId 字段中的值即可。例如 spaces/AAAAAAAAAAA/messages/client-custom-name 。有关详情,请参阅为消息命名。
|
查询参数
参数 |
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
有关详情,请参阅授权指南。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-07-31。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-07-31。"],[],[]]