前書いた記事のFetch版です。
基本は一緒
'use strict'
const URL = `DISCORD_WEBHOOK_URL`;
//送信するデータ
const postData = {
username: 'n0bisuke BOT',
content: 'Node.js Fetch APIからポスト'
}
const main = async () => {
const response = await fetch(URL, {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify(postData)
});
// const json = await response.json();
console.log(response.status);
}
main();