使用Graph API发送消息时Bot没有响应@Mention

时间:2019-12-18 12:11:13

标签: botframework microsoft-graph bots microsoft-teams microsoft-graph-teams

我已经在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。

0 个答案:

没有答案
相关问题