我正在构建一个实时博客应用程序,该应用程序将在特定的Slack频道上播放所有帖子,并使用一个小的nodejs应用程序将它们转换为CMS上的帖子。
使用传出的webhooks基于文本的帖子都很好 - 但我无法通过任何方式获取Slack中的附件(图像,视频等)。
他们自己的文档here说:
请注意,邮件附件的内容不会包含在外发POST数据中。
但肯定有办法做到这一点!
我可以编写应用程序来处理斜杠命令或类似命令。有什么想法吗?
答案 0 :(得分:1)
最佳做法是在此处使用Bot-User。他们可以轻松地发送图像,文件等。
使用Outgoing-Webhooks发送邮件附件是不可能的。
另一种方式(不是一种好方法,不会每次都有效)可以通过链接将附件包含在slach命令中。 对于前。
NEW YORK ....... from 31 Chatty, Seager Aarhaus
NEW YORK ....... from Atlas, Jones Abertham
NEW YORK ....... from Polly, Manning Antwerpen
NEW YORK ....... from Amazon, Brittle Belchental
LONDON ........ for 31 Park Dattemroed
LONDON ........ for Eleanor, Mallett Civeta Naples
LONDON ........ for 3 Aurora Frigate Ljubljana
通过这种方式,您可以将图像与消息一起发布。我建议去使用bot-user。
答案 1 :(得分:0)
另一种方法是运行microblog proxy server,这是一个Web服务,它将来自Slack通道的消息和图像解析为RSS(XML),可以通过 nodejs 轻松解析。