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