i send ajax as following:
$.ajax({
url: 'https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20xml%20where%20url%20%3D%20https%3A%2F%2Fwww.box.com/api/oauth2/token',
type: 'POST',
dataType: 'jsonp',
processData: false,
data: {grant_type:'authorization_code', client_id:'3d2yi406h9eoykhucw9b8w3d2oky7kdy' , client_secret:'YQtHVIoutEnKLNpbmjk3CvZ72bshnpGk'},
complete: function (data) {
alert(JSON.stringify(data));
},
error: function(){
alert("Cannot get data");
}
})
XMLHttpRequest {statusText: "", status: 0, response: "", responseType: "", responseXML: null…}
Alert: {"statusText":"OK","status":200,"response":"","responseType":"","responseXML":null,"responseText":"","upload":{"ontimeout":null,"onprogress":null,"onloadstart":null,"onloadend":null,"onload":null,"onerror":null,"onabort":null},"withCredentials":false,"readyState":4,"timeout":0,"ontimeout":null,"onprogress":null,"onloadstart":null,"onloadend":null,"onload":null,"onerror":null,"onabort":null}
As you can see i get an status:200 but the response is empty, and not including an "Access token", why?