Skype for Business中的超链接 - On Premise

时间:2018-05-04 06:06:45

标签: c# skype chatbot skype-for-business ucma

我们正在尝试使用Skype作为聊天机器人的前端。对话中将包含超链接,这些超链接应在单击时生成一些事件。

是否有任何方法可以在点击事件中处理,截至目前,当我们点击它在Web浏览器中打开的任何超链接时。

无论如何都要在UCMA-5.0 SDK中处理这个问题吗?

1 个答案:

答案 0 :(得分:0)

不,这是不可能的,因为“单击”事件在Skype for Business客户端内部发生(因此发生在客户端),并且当用户单击链接时,Skype for Business客户端未发送任何内容在即时消息中。 UCMA服务器端可能无法接收到任何信息来确定用户单击了某个链接。

但是您可以根据需要:

  • 通过在将由浏览器打开的页面中执行某些操作来检测用户单击链接的事实

  • 实现一个“上下文数据”通道,该通道将打开CWE(https://docs.microsoft.com/en-us/lync/desktop/lync-conversation-window-extension),您可以在CWE内部实现按钮和相关逻辑,并使用上下文数据将用户输入发送回去

  • 向用户建议“为此按1,为此按2,...”

相关问题