使用REST API,我可以使用机器人的服务帐户在聊天室/聊天室中@提及人类用户。
例如,以下API调用在空间(ID: xyx )中发布一条消息,为用户标识ID为118194077000688478880。
API: POST https://chat.googleapis.com/v1/{parent=spaces/xyz}/messages
Body: { 'text' : '<users/118194077000688478880> sample message' }
但是,我不知道如何使用相同的API在消息中为机器人加标签
我检查了浏览器并获得了机器人ID。我尝试了以下组合,但无效。假设漫游器ID为1234567890
{ 'text' : '<users/1234567890> sample message' }
{ 'text' : '<bots/1234567890> sample message' }
{ 'text' : '<users/bots/1234567890> sample message' }
请告诉我是否可能。如果是这样,怎么办?预先感谢!
答案 0 :(得分:0)
这是设计无法完成的,因此Google说。如果你问我,那真令人沮丧。
状态:无法解决(预期行为) 目前,仅打算由用户手动提及机器人。这样做是为了防止潜在的滥用,尤其是在机器人可以提及并向其他机器人发送命令的情况下。此行为是有意的,但您可以为此更改提交功能请求。确保包括此功能的用例。