NodeJS为Slack传入webhook创建JSON数组

时间:2015-02-21 15:34:39

标签: json node.js

我目前正在努力获取用Node.JS编写的传入Webhook应用程序以使用此API:https://api.slack.com/incoming-webhooks

我的问题是Slack的JSON字符串必须配置"这些引号,如果我在Node.JS中创建一个简单的JSON字符串,Slack说该字符串无效。

var text = "New Commit";
var form = '{"text": "' + text + '" }';

上面的代码有效,但看起来很丑陋,当我添加\n'来表示新行时,\n直接转换为新行而不是在字符串中发送,所以Slack再次说JSON字符串无效。

1 个答案:

答案 0 :(得分:0)

tandrewnichols所述,我需要使用JSON.stringify并创建一个对象。