繁体   English   中英

创建一个传入的Webhook,发布到松弛状态

[英]Create an incoming webhook that posts to slack

我正在开发引导程序应用程序,我想执行以下操作:

提交表单时,我希望从Slack传入的Webhook将表单的内容发布到Slack频道。

因为我使用的是引导程序,我将如何创建它?

我会使用Javascript还是Node.js?

有多种方法可以做到这一点。

标准方法是使用基于服务器的脚本。 您的表单会在提交时调用脚本。 在该脚本中,您将在启动时读取表单内容(例如,来自GET请求的输入),从中构建Slack消息,并将其发送到Slack团队中的传入Webhook 这通常是用PHP完成的,但是其他基于服务器的脚本语言(如Python,node.js)也应该可以正常工作。

看看这篇文章在W3School关于如何使用PHP读取表单数据。

如果要使用Javascript进行操作,则可以将JS函数附加到表单的Submit事件,在Submit上阅读表单内容,从中构建Slack消息并将其发送到传入的Webhook。 我将为此使用jQuery和AJAX,但它也可以与纯Javascript一起使用。

但是,使用Javascript,您必须将传入的Webhook URL公开给浏览器,这可能会使Slack团队接触到SPAM。 因此,我建议您坚持使用基于服务器的解决方案。

Bootstrap是一组CSS和Javascript,可帮助您制作美观且响应迅速的网站,但与将表单内容发送到Slack上的Webhook无关。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM