Ошибка парсинга JSONP - вопрос №1765452

Здравствуйте. Пишу вот по какому вопросу:
Взаимодействую с API Вконтакте через Javascript.
Все запросы проходят отлично, кроме запросов к LongPoll-серверу вк.
Запрос выглядит следующим образом:
$.ajax({
url: «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]]}
Ответ службы поддержки вконтакте был немногословен: «очевидно, проблема в парсинге. С ув. ....»
Буду очень признателен, если кто-либо чем-либо поможет.
Заранее благодарю.

Ответы

думаю вам нужно еще указать callback function for jsonp heandler.

learn.jquery.com/ajax/working-with-jsonp/

09.03.16

✯ Анна ✯

Читать ответы

Павел Викторович

Читать ответы
Посмотреть всех экспертов из раздела Технологии > JavaScript,Ajax,HTML
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store