Method: spaces.messages.delete
删除消息。如需查看示例,请参阅删除消息。
支持以下类型的身份验证:
使用应用身份验证时,请求只能删除发起调用的 Chat 应用创建的消息。
HTTP 请求
DELETE https://chat.googleapis.com/v1/{name=spaces/*/messages/*}
网址采用 gRPC 转码语法。
路径参数
参数 |
name |
string
必需。消息的资源名称。 格式:spaces/{space}/messages/{message} 如果您为消息设置了自定义 ID,则可以将 clientAssignedMessageId 字段中的值用作 {message} 。有关详情,请参阅为消息命名。
|
查询参数
参数 |
force |
boolean
可选。当 true 时,删除消息也会删除其会话式回复。当 false 时,如果消息包含会话式回复,则删除会失败。 仅在以用户身份进行身份验证时适用。在以 Chat 应用身份进行身份验证时,此值没有任何影响。
|
响应正文
如果成功,响应正文将为空的 JSON 对象。
授权范围
需要以下 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):2025-01-22。
[null,null,["最后更新时间 (UTC):2025-01-22。"],[[["This method enables you to delete messages and optionally their replies using an HTTP DELETE request."],["It supports both app and user authentication, with app authentication limiting deletion to messages created by the app."],["You can specify whether to force delete threaded replies with the `force` query parameter when using user authentication."],["The request requires specifying the message's resource name in the URL path and an empty request body."],["Authorization is required using one of the specified OAuth scopes."]]],[]]