我已经在Microsoft Teams中创建并部署了一个漫游器。 Bot可以正常工作,并且当用户在频道中使用@Mention(例如@mybot)与机器人进行对话时,它会做出响应。我只是尝试使用图形API调用将消息发送给机器人: https://graph.microsoft.com/beta/teams/ {team-group-id-teams} / channels / {channel-id} / messages
方法:POST
内容类型:application/json
身体:
"body": {
"contentType": "html",
"content": "Hello World <at id=\"0\">standupbot</at>"
},
"mentions": [
{
"id": 0,
"mentionText": "StandupBot",
"mentioned": {
"application": {
"id": "[my-bot-id]",
"displayName": "StandupBot",
"applicationIdentityType": "bot"
}
}
}
]
}
发布请求进行得很顺利,消息已发布到我的团队中,并被机器人提及。但是bot并未对此提及作出回应。但是,如果用户手动在团队中提及该机器人,则该机器人会做出响应。
这是怎么回事,我是否缺少某些东西或是一个错误?请指导。
PS::我正在使用Graph Explorer。