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





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