Я пытаюсь получить доступ к несоответствующему Webhook, используя Nodejs для простых сообщений (пока).
Я смотрел на несколько попыток здесь и в других местах, но не совсем понял их или смог сам их воспроизвести. Прочитав документы и выполнив поиск в Интернете, я обнаружил node-fetch , который, на мой взгляд, должен работать в принципе нормально, хотя на первый взгляд проще.
const fetch = require('node-fetch');
var webhook = {
"id":"my webhook id",
"token":"my webhook token"
};
var URL = `https://discordapp.com/api/webhooks/${webhook.id}/${webhook.token}`;
fetch(URL, {
"method":"POST",
"payload": JSON.stringify({
"content":"test"
})
})
.then(res=> console.log(res));
Единственный вывод, который я когда-либо получаю, это объект ответа с кодом состояния 400. Единственный раз, когда я получаю что-то еще, это когда я удаляю метод, тогда я получаю код 200, который мало помогает ...
Является ли моя полезная нагрузка каким-то образом совершенно неправильной, или я допустил ошибку с URL или синтаксисом выборки?