【发布时间】:2019-06-02 18:23:15
【问题描述】:
我有一个 Blueprism 流程,也有一个 Slack 帐户。那么有什么方法可以将 slack bot 与蓝色棱镜一起使用?如果是这样,我们如何实现松弛和蓝色棱镜之间的中间层?我可以使用 slack API 进行此集成吗?请帮我制定一个策略。
实际上我需要创建一个可以与蓝色棱镜进程通信并在聊天中将结果提供给用户的松弛聊天机器人。到目前为止,我已经使用 node.js 服务器实现了一个松弛的聊天机器人。因此,每当用户请求进程运行时,我都可以通过它调用 Web 服务。在 Blueprism 中,我发现 Web 服务可以触发一个进程。但我仍然找不到 api 调用如何触发 blueprism 端的进程
【问题讨论】:
-
我不熟悉 slack,但我很确定 BP 可以通过 http 请求与 API 进行通信。然而,实现本身可能会有很大差异,所以我认为现在的问题太宽泛了;可能有几种截然不同的解决方案(是否满足您的无数要求)。
-
嗨,杰瑞,感谢您的评论。 Ya BP 可以通过 http 请求进行通信,但需要找到我们的 slack 提供此功能
-
这取决于你想用 Slack 做什么。大多数 Slack API 都使用标准 HTTP 请求。实时消息 API 与 Websockets 一起使用。但是,您的问题有点过于宽泛,无法给出任何具体答案。所以我建议研究Slack API documentation 并从发送消息等简单的事情开始。
-
其实我需要创建一个slack聊天机器人,它可以与蓝棱镜进程进行通信,并在聊天中将结果提供给用户。到目前为止,我已经使用 node.js 服务器实现了一个松弛的聊天机器人。因此,每当用户请求进程运行时,我都可以通过它调用 Web 服务。在 Blueprism 中,我发现 Web 服务可以触发一个进程。但我仍然找不到 api 调用如何触发 blueprism 端的进程
-
如果您需要预先存在的 Slack 机器人与 Blue Prism 通信,您可能需要查看 Blue Prism 门户的“文档”选项卡上的“Resources - Consuming an Exposed Web Service”。它详细解释了如何将流程/对象公开和实现为 SOAP Web 服务。
标签: chatbot slack slack-api blueprism rpa