вызов JSONP с заголовками из angularjs

#javascript #angularjs #http #jsonp #twitter-oauth

#javascript #angularjs #http #jsonp #twitter-oauth

Вопрос:

     $http({
      method: 'JSONP',
      url: 'https://api.twitter.com/1.1/friends/list.json?screen_name=@name',
      headers: {
        Authorization: 'bearer AAAAAAAAAAAAAAAAAXXXXXXXXXXXXXXXXXXXXXXXXNxXXXXXXXXXXXX'
      }
    }).then(function (data) {
         console.log(data);
       });
  

Я пытаюсь получить список своих подписчиков из Twitter.что не так с моим кодом?

спасибо за всю помощь.

Комментарии:

1. jsonp не поддерживает заголовки запросов

2. @charlietfl: Спасибо за быстрый ответ. Тогда как я могу пройти авторизацию?

3. что происходит, когда вы используете GET?

4. @charlietfl: «Не удается загрузить XMLHttpRequest api.twitter.com/1.1/friends/list.json?screen_name=%name . Ответ для предполетной проверки имеет недопустимый код состояния HTTP 400″ ошибка получения

5. затем вам нужно использовать прокси на вашем сервере

Ответ №1:

JSONP не может быть вызван с заголовками.Мы должны использовать GET для передачи заголовков.