遇到的问题
字符串有换行,导致生成的JOSN格式错误
JSON parameter needs to be valid JSON
修改方法:
- 在 HTTP Request 节点的 JSON 输入框旁,点击 Expression (fx) 按钮,切换到表达式模式。
- 输入以下代码:
text
{{
JSON.stringify({
"msgtype": "markdown",
"markdown": {
"title": "今日科技新闻",
"text": $json.markdown_content
},
"at": {
"isAtAll": false
}
})
}}原理: JSON.stringify() 函数会自动处理所有的换行、引号和转义字符,生成一个绝对合法的 JSON 字符串。