[英]Slack: Is it possible to initiate an API call using user input from slack to another system?
我被要求尝试在我们松弛的环境中工作,以供我们的校园位置使用。 目标是让用户输入位置,该位置将启动 API 调用到另一个系统并返回一些基本的高级系统运行状况统计信息。
我熟悉如何将 webhook 设置为 slack,只是不确定是否可以使用 slack 执行此操作。
slack API ( https://api.slack.com/ ) 的设置相当复杂,但一旦你到达那里,它就会做你想做的事。 它有一个 web API,例如,您可以注册以接收消息或聊天中出现的钩子,因此您可以在人们说某些事情时触发事情运行。
如果我理解正确,您希望用户在 slack 上输入位置,并根据他们的输入对不同的服务进行 API 调用。
您有几个选项可以从用户那里获取输入:
所有这些选项都会松弛以将有效负载发送到您定义的某个端点。 您必须设置一些基本的后端来处理此问题并从中调用您的外部 API。
我目前正在从事一个类似的项目,并建议使用一些无服务器的快速设置。 为此,我选择了 Lambda 和 API 网关。 经验是:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.