Ошибка парсинга JSONP
Здравствуйте. Пишу вот по какому вопросу:
Взаимодействую с API Вконтакте через Javascript. Все запросы проходят отлично, кроме запросов к LongPoll-серверу вк. Запрос выглядит следующим образом: $.ajax({ url : "http://imv4.vk.com/im3568?act=a_check&key=121212121212&ts=186522686", type : "POST", dataType : "jsonp", async: false, success : function(data){ console.log(data); } }); В результате получаю "Uncaught SyntaxError: Unexpected token :" Вывел ошибки: parsererror Error: jQuery19105187022406607866_1450565838408 was not called В Network разделе браузера ответ от сервера всё же отображается: {"ts":1865226943,"updates":[[8,-89903586,0],[8,-51044117,0],[9,-135164550,0],[9,-124904312,1],[8,-135164550,0]]} Ответ службы поддержки вконтакте был немногословен: "очевидно, проблема в парсинге. С ув. ...." Буду очень признателен, если кто-либо чем-либо поможет. Заранее благодарю. |
Возможно так: ?
$.getJSON("http://imv4.vk.com/im3568?act=a_check&key=121212121212&ts=186522686&format=json&jsoncallback=?", function(data){ alert(JSON.stringify(data)); }); |
Цитата:
|
|
Цитата:
|
Точно такая же проблема. Точно такая же ошибка. Ответ можно увидеть с помощью инструментов браузера, но из-за ошибки "Uncaught SyntaxError: Unexpected token :" невозможно обработать полученные данные. Как составить работающий запрос?
|
Часовой пояс GMT +3, время: 01:50. |