0

我想编写一个 Slack 命令来打开 Skype For Business (SfB)。

该命令将类似于以下内容:

/sfb my.colleague@company.com

SfB 可以识别该sip协议,因此我可以sip:my.colleague@company.com在浏览器中输入内容,它会打开与我在 SfB 中的同事的对话。

但是,在检查 Slack 集成页面时,似乎命令必须调用以 http:// 开头的公共 url。

Slack 有一个官方的 Skype 命令,所以我假设我正在尝试做的事情是可能的,我只是错过了一步。

4

1 回答 1

0

斜杠命令的工作方式略有不同。

一旦用户发出您的斜杠命令,您指定的请求 URL 将收到来自 Slack 的特殊 HTTP POST 请求(参见此处)。您需要一个在该请求 URL(例如 Python 脚本)上运行的应用程序,该应用程序了解来自 Slack 的斜杠请求的格式。并且该 URL 需要可从公共 Internet 访问。

但是,您可以通过 Slack 在本地浏览器上打开 URL,尽管不是一步完成的。以下是它的工作原理:

  1. 使用输入斜杠命令
  2. 应用程序响应包含文本链接链接按钮的消息,以及您的sip链接。
  3. 用户点击链接
于 2018-12-11T19:36:01.777 回答