使用tweepy python传递URL来获取用户信息。

问题描述 投票:-1回答:1

我想用网址链接来获取信息(例如:我想用网址链接来获取信息。https:/twitter.comBillGates。). 比如说,我可以用screen_name来获取信息,但我想通过url链接来获取用户的时间线信息或者微博信息。

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链接来获取用户的时间线信息或推文。请帮助我

python twitter tweepy
1个回答
-1
投票

我不明白为什么你需要直接传递url链接来获取信息。我想你可以对url进行预处理来计算出screen_name。例如,简单地对url进行解析,去除其中的 https:/twitter.com 字符串的一部分。

© www.soinside.com 2019 - 2024. All rights reserved.