Я пытаюсь просто выполнить простой вызов get_survey_list, но он всегда возвращает ошибку: «Ни один объект JSON не может быть декодирован: строка 1, столбец 0 (символ 0)».
Вот код: (с цензурой моего ключа API и кодов oauth)
$(function(){
$.ajax({
url:'https://api.surveymonkey.net/v2/surveys/get_survey_list?api_key=XXXXXXXX',
type:'post',
contentType:'application/json',
dataType:'json',
headers:{
Authorization:'bearer XXXXXXXXXXXXXXXX',
'Content-Type':'application/json',
},
complete:function(jqXHR, textStatus){
console.log(jqXHR.responseJSON);
}
});
});
Я что-то упускаю? Когда я пытаюсь сделать CURLing, он работает:
curl -H 'Authorization:bearer XXXXXXXXXXX' -H 'Content-Type: application/json' https://api.surveymonkey.net/v2/surveys/get_survey_list?api_key=XXXXXXXXX --data-binary '{}'
... что раздражает.