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'),
我想知道是否可以在 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'),