【发布时间】:2017-12-03 06:48:09
【问题描述】:
我已将 Hubot 与 elasticsearch 和 slack 集成。 当我们在 API 上查询时,当我们使用 postman 时,我们得到的是 JSON 格式的输出。
当我们使用 coffeescript 从 slack 查询时,我们得到的是简单的输出。 这是代码
showHealth = (msg) ->
msg.send("Getting the health for the cluster: ")
msg.http("http://show-acc.com/_cluster/health/")
.get() (err, res, body) ->
lines = body.split("\n")
header = lines.shift()
list = [header].concat(lines.sort().reverse()).join("\n")
msg.send("/code \n ```#{list}```")
这是在 slack 中打印我的普通输出。 能否请任何人帮助我如何更改代码以将输出打印为 JSON 格式?
【问题讨论】:
标签: json coffeescript slack-api hubot