我很难使用Node Red响应Slack。该响应应等待另一个REST调用的响应。 我想我需要异步等待的东西吗?但是我不知道如何创建流程。 这是该过程的工作方式
有人可以帮我吗? (我正在尝试学习Node Red)
可以完全满足我的意图的nodejs:
app.post('/review', urlencodedParser, async (req,res) => {
try{res.send(`Contract is currently being processed`)
var request = JSON.parse(req.body.payload);
var slackmessage = await SlackContractReviewContent(request);
var response = await sendContractReview(slackmessage.entity, slackmessage.status);
var Slackresponse = await sendSlackDelayedMessage(slackmessage,response);
console.log(Slackresponse);
res.end()
} catch (err) {
console.log(`Could not be processed!`);
res.end();
};