我想编写一个Slack命令来打开Skype for Business(SfB)。
该命令将类似于:
/sfb my.colleague@company.com
SfB可以识别sip
协议,因此我可以在浏览器中输入sip:my.colleague@company.com
,它将在SfB中打开与我的同事的对话。
但是,在检查Slack Integration页面时,似乎命令必须调用以http://开头的公共URL。
对于Slack,有一个正式的Skype命令,所以我想我想做的事情是可能的,而我只是缺少了一步。
答案 0 :(得分:0)
斜杠命令的工作方式有所不同。
一旦用户发出了斜杠命令,您指定的请求URL就会收到来自Slack的特殊HTTP POST请求(请参见here)。您需要一个在该请求网址(例如Python脚本)上运行的应用,该应用能够理解来自Slack的斜杠请求的格式。而且该URL需要可以从公共Internet访问。
尽管不是一步之遥,但是您可以通过Slack在本地浏览器上打开URL。这是它的工作方式:
sip
链接的包含text link或link button的消息进行响应。