我有一个JSON有效负载,在安装Incoming Webhook应用程序时使用Slack提供的URL发送给Slack。松弛时,JSON有效负载不是预期的格式。
我想写一个应用程序(或找到一种方法),接收这个JSON短语到正确的格式,然后在配置的松弛频道上显示它。
请参阅下面的示例:如果我发送以下JSON {"message":"Allow me to reintroduce myself!"}
。这不行。我们需要将“消息”更改为“文本”。
所以我的json有效载荷不在所需的格式内,但它仍然是一个json。
我怎样才能捕获json有效载荷?并解析它?我想在没有第三方或“中间人”应用程序的情况下完成这一切。
那可能吗 ?
没有。
Slack不为传入的webhook提供自定义格式。您需要遵守官方格式。
也无法拦截消息并将其转换为Slack格式。
实现这一目标的唯一方法是使用“中间人”应用程序进行转换: