Как в python извлекать ответы из каждого твита твиттер API?

Я пытаюсь извлечь ответы на каждый твит из твиттера, но не могу найти способ сделать это. Теперь я могу аутентифицировать твиттер API. Аутентифицированный образ API

Аутентифицированный ответ / вывод API


person jarimjim    schedule 03.09.2020    source источник
comment
Отвечает ли это на ваш вопрос? Ответы на конкретный твит, Twitter API   -  person PacketLoss    schedule 03.09.2020


Ответы (1)


Привет, Джаримжим, добро пожаловать в stackoverflow.

Приведенный ниже код для аутентификации поможет вам, потому что вы используете tweepy

import tweepy

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)

api = tweepy.API(auth)

//Example to test authentication.
public_tweets = api.home_timeline()
for tweet in public_tweets:
    print(tweet.text)

Теперь, если вы хотите получать все ретвиты от других, вы можете попробовать это.

API.retweets_of_me([since_id][, max_id][, count][, page])

Возвращает 20 последних твитов аутентифицированного пользователя, которые были ретвитнуты другими.

Параметры:

  • Since_id - возвращает только статусы с идентификатором, превышающим (то есть более новым, чем) указанный идентификатор.
  • max_id - возвращает только статусы с идентификатором меньше (то есть старше) или равным указанному идентификатору.
  • count - количество результатов, которые нужно попытаться получить на странице.
  • page - указывает страницу результатов для извлечения. Примечание: существуют ограничения для разбивки на страницы.

Тип возврата:
список Status объектов.

Все это извлечено из http://docs.tweepy.org/en/latest/

Как получить ключ потребителя и секрет, посетите этот ссылка

Как получить токен доступа и секрет доступа, посетите этот ссылка

person Adam Strauss    schedule 03.09.2020