Задать вопрос

Slack webhook & unicode?

Как правильно отправить сообщение в slack webhook вида , при отправки через curl -X POST -H 'Content-type: application/json' сообщения приходят, при отправке из node получаю invalid_payload

function sendMessage(path, text) {
let postData = JSON.stringify({
'text': text
});
let options = {
hostname: 'hooks.slack.com',
path: path,
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Content-Length': postData.length
}
};
let req = https.request(options, (response) => {
let str = '';
response.on('data', (chunk) => {
str += chunk;
});

response.on('end', () => {
console.log('Slack send');
console.log(str)
})
});
req.on('error', (e) => {
console.log(`problem with request: ${e.message}`);
});
req.write(postData);
req.end();
}
  • Вопрос задан
  • 231 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы