Botframework MS团队中的主动消息发送无法工作

Botframework MS团队中的主动消息发送无法工作,botframework,microsoft-teams,Botframework,Microsoft Teams,我创建了一个机器人,并加入了Skype和Microsoft团队。两者对用户消息的响应都很好(回复用户消息) 之后,我尝试向用户发送(广告hock)主动消息。这对Skype有效,但对Microsoft团队无效。它也没有提供任何错误消息 我是否必须调整Microsoft团队或Office 365中的任何设置才能发送主动消息?或者是否有其他特定的方式为Microsoft团队发送主动消息?本文提供了相关文档:。虽然这是一个更大项目的一部分,但也有一些 看看这是否有帮助。找出了错误所在。在调用SendTo

我创建了一个机器人,并加入了Skype和Microsoft团队。两者对用户消息的响应都很好(回复用户消息)

之后,我尝试向用户发送(广告hock)主动消息。这对Skype有效,但对Microsoft团队无效。它也没有提供任何错误消息


我是否必须调整Microsoft团队或Office 365中的任何设置才能发送主动消息?或者是否有其他特定的方式为Microsoft团队发送主动消息?

本文提供了相关文档:。虽然这是一个更大项目的一部分,但也有一些


看看这是否有帮助。

找出了错误所在。在调用SendToConversationAsync、CreateConversationAsync等之前,应添加以下代码行

MicrosoftAppCredentials.TrustServiceUrl(ServiceUrl)

我对它进行了测试。这两种方法都可以正常工作。

感谢您的回复,我尝试了,我在所有参数中使用的值都是正确的,但当尝试执行CreateConversationAsync方法时,它会抛出以下(401个未经授权的)异常。(System.UnauthorizedAccessException:“Microsoft应用程序ID的授权失败,状态代码为Unauthorized,原因短语为“Unauthorized”)。请帮忙!