Передайте URL-адрес, чтобы получить информацию о пользователе, используя tweepy python - PullRequest
0 голосов
/ 18 июня 2020

Я хотел бы получить информацию по URL-ссылке (например, https://twitter.com/BillGates). Я мог бы получить информацию, используя screen_name, например:

CONSUMER_KEY = 'XXXXXXXXXXXXXXXXXXXXXXXXX'
CONSUMER_SECRET = 'XXXXXXXXXXXXXXXXXXXXXXXXX'
OAUTH_TOKEN = 'XXXXXXXXXXXXXXXXXXXXXXXXX'
OAUTH_TOKEN_SECRET = 'XXXXXXXXXXXXXXXXXXXXXXXXX'

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(OAUTH_TOKEN, OAUTH_TOKEN_SECRET)
api = tweepy.API(auth)
user_data = api.get_user(screen_name="@BillGates") # to get the user info
posts = api.user_timeline(screen_name="@BillGates", count = 150, tweet_mode="extended") # to get the last 150 tweets.

Но я хотел бы передать URL-ссылку, чтобы получить информацию о временной шкале пользователя или твиты. Пожалуйста, помогите!

1 Ответ

0 голосов
/ 18 июня 2020

Я не могу понять, почему вам нужно напрямую передавать url-ссылку, чтобы получить информацию. Думаю, вы можете предварительно обработать URL-адрес, чтобы узнать screen_name. Например, простой анализ URL-адреса для удаления части строки https://twitter.com/.

...