Bot Framework:在 Skype 机器人中使用 SIP

Bot Framework: Using SIP in Skype bot

我想知道是否可以在 Skype 机器人中使用 sip:tel: 端点。因此,像英雄卡片这样的东西有一个名为 "Contact us" 的按钮,按钮有一个像 sip:support@something.com 的超链接,单击该按钮将打开一个新的 Skype 聊天 window。

我尝试执行上述操作,但在 Skype 中无法单击该按钮。那么有什么办法可以实现吗?

更新:我想通了一点。如果我使用 skype: 而不是 sip:call:,它会起作用。但是,它会直接拨打 phone 电话,而不是打开聊天 window 进行聊天。如何将它默认为聊天而不是 Skype 通话。

我明白了。 sip: 不适合使用。 skype: 是。但是使用 skype: 将默认进行 Skype 呼叫,因此您需要一个 ?chat 参数。

我的代码类似于:

builder.CardAction.openUrl(session, 'skype:support@something.com?chat', 'Contact Us'),