Есть некое API,необходимо получить токен.
Получаю данные :
function gettok2(){
var result;
$.ajax({
type: 'GET',
cache: false,
callbackParameter: 'callback',
async: false,
crossDomain: true,
dataType: 'jsonp',
url: "https://api.shipper.io/v1/login/key",
data:{ username:"xxxxxx",auth_key:"xxxxxxxxxxxxxxxxxxxx"},
success: function(data){
var r = $.parseJSON(data);
result = r.access_token;
console.log(r.access_token);
alert(r);
}
});
return result;
}
Данные приходят в таком виде:
{"access_token":"gmZxervvZWL-qop3vS6d8qTwjamBk5QM"}
Но в консоле "Uncaught SyntaxError: Unexpected token :"
Указывает на двоеточие.
Что я делаю не правильно?