![](/img/trans.png)
[英]Message sent by Microsoft Teams bot is not displayed in the conversation
[英]How to validate if message is sent from MS teams to Microsoft bot
在 bot 处理消息之前,我想验证消息是否是从 MS 团队发送的,并且有人没有冒充。
类似于这个https://api.slack.com/authentication/verifying-requests-from-slack
每个“turnContext.Activity”都会包含Channel信息,所以在处理之前,可以在bot框架中识别Channel。
turnContext.Activity.ChannelId
您可以通过以下方式处理活动。 这里的“Channels”将成为“Microsoft Bot Connector”包的一部分。
if (turnContext.Activity.ChannelId == Channels.Msteams)
{
//do your activity
}
Microsoft Bot Connector 具有以下频道信息。
参考:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.