#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
для передачи заголовков.