platon_fedorovich
@platon_fedorovich
Люблю общение на IT-тематику

Что не так при $.ajax() запросе к Telegram Bots API («SyntaxError: Unexpected token :»)?

Добрый вечер!

Помогите разобраться, пожалуйста, написал jQuery-скрипт, который по клику должен через $.ajax() запрос возвращать JSON-данные из Telegram Bots API. Но когда запускаю — пишет SyntaxError: Unexpected token :.

Вот скрипт:

var access_token = МОЙ_ТОКЕН;
$.ajax({
  url: 'https://api.telegram.org/bot' + access_token + '/getMe',
  dataType: 'jsonp',
  success: function(response) {
    console.log(response);
  }
});

При этом, если просто через браузер открыть этот URL, то будет вот такой ответ:

{"ok":true,"result":{"id":XXXXXXXX,"first_name":"BotName","username":"mybot_bot"}}
  • Вопрос задан
  • 948 просмотров
Пригласить эксперта
Ответы на вопрос 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
dataType: 'jsonp',
При чем тут jsonp? Раз сервер отдает json, его и указывайте. Ну и вообще, есть $.getJSON().
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы