Получение ответа api этого твиттера {"errors": [{"code": 215, "message": "Bad Authentication data."}]}, Пожалуйста

Я хочу использовать твиттер API, чтобы получать твиты публичных страниц. Я использую этот GET api (https://api.twitter.com/1.1/search/tweets.json?q=nasa&result_type=popular), но получаю следующее: - пожалуйста, помогите спасибо.

{ "ошибки": [

    {

        "code": 215,

        "message": "Bad Authentication data."

    }

]}
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
1
0
151
1

Ответы 1

Вы должны обеспечить аутентификацию для этой конечной точки в соответствии с документы twitter API. Для конечной точки поиска твитов достаточно использовать аутентификацию только приложения, поэтому вам нужно будет получить токен-носитель.

Обратитесь к руководство по аутентификации для получения подробной информации о том, как это правильно сделать.

Я использую 0Auth 1.0 и добавил все учетные данные, но все равно дает ту же ошибку.

Sarthak_Bisht 25.11.2018 18:47

Судя по Документы Twitter о кодах ответов, у вас, скорее всего, все еще отсутствуют некоторые заголовки auth в вашем запросе. Обратите внимание, что требуется несколько заголовков согласно создание подписи OAuth 1 и авторизация запросов. Если вы все сделали, но ошибка не исчезла, попробуйте переключиться на OAuth 2, поскольку в настоящее время он обычно лучше поддерживается.

Gasanov 26.11.2018 07:11

Другие вопросы по теме