我想关注某些用户只是为了在我的程序中监视他们的推文,但我不知道在哪里可以找到识别 Twitter 用户的序列号。我有
follow_list = []
streamer.filter(follow = follow_list)
我知道用户是由类似的字符串标识的'1234567890'
,但我不知道这些序列号的列表在哪里......
您需要使用 twitter 的users/lookup
API 方法,它将获取用户名并返回带有扩展用户数据的字典列表。
在 tweepy 中有一个lookup_users
方法,包装了这个 API 调用。根据 tweepy 来源,它应该类似于:
users = tweepy.api.lookup_users(screen_names=['twitter', 'cleg'])
for user in users:
print(user)