Мой Slackbot должен сделать HTTP-запрос к Microsoft Azure Text Analytics API через приложение Glitch, но я получаю сообщение об ошибке ниже:
An unverified request was sent to the Slack events Request URL. Request body: undefined
Я подозреваю ошибкувероятно, не относится к вызову API Azure, но происходит, когда запрос к Glitch выполняется без правильного токена проверки, но я проверил мой файл .env, и токены, похоже, там есть.
negativity: function(slack, message) {
var obj = {
documents: [{
language: "en",
id: 1,
text: "hello it's a great day"
}]};
var JSONString = JSON.stringify(obj);
var request = new XMLHttpRequest();
request.onreadystatechange= function () {
if (request.readyState==4 && request.status == 200) {
var resultText = request.responseText;
slack.chat.postMessage({
channel: message.channel,
text: `inside callback from negativity`
})
}
}
request.open("POST", "x");
request.setRequestHeader("Ocp-Apim-Subscription-Key", "x");
request.setRequestHeader("Content-Type","application/json");
request.setRequestHeader("Accept","application/json");
request.send(JSONString);
}