Preciso de uma pequena instrução com o código que criei.
Esse código deve criar uma nova Issue no meu repositorio no GitHub, porém, eu creio que não estou nem perto disso, não estou obtendo nenhum erro pelo console, mas mesmo assim o POST não está funcionando.
olhem:
//function relacionada a um form no index.html
function postarIssue() {
var http = new XMLHttpRequest();
var posIssue = "get_data.php";
var params = {'token': 'token-aqui',
'title': 'teste',
'body': 'Beep boop.'};
http.open("POST", "https://api.github.com/repos/stn6mazia/BitchIssues/issues", true);
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");
http.onreadystatechange = function postarIssue() {
if(http.readyState == 4 && http.status == 200) {
alert(http.responseText);
}
}
http.send(params);
};
não sei muito mais o que posso estar fazendo de errado, se puderem me ajudar, eu ficaria MUITO grato.
Obrigado
Att