📅  最后修改于: 2023-12-03 15:19:01.946000             🧑  作者: Mango
Tweepy是一个用于操作Twitter的Python库。使用Tweepy,程序员可以轻松地访问Twitter API,并从推特中获取一些有用的信息,如推文的被转发数、被回复数、被收藏数等。本教程介绍如何使用Tweepy获取推文被收藏的次数。
在开始使用Tweepy之前,必须先安装它。使用以下命令可以很容易地安装Tweepy:
pip install tweepy
要使用Twitter API,需要一个Twitter开发者账户。访问https://developer.twitter.com/en/apps/,登录或注册并创建一个新的Twitter开发者应用程序。完成注册后,将获得一组API密钥和访问令牌。
在开始编写程序之前,必须先用Twitter API密钥对API进行身份验证。使用以下代码进行身份验证:
import tweepy
# 安全性信息
consumer_key = 'your_consumer_key_here'
consumer_secret = 'your_consumer_secret_here'
access_token = 'your_access_token_here'
access_token_secret = 'your_access_token_secret_here'
# 身份验证
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
# 创建API对象
api = tweepy.API(auth)
使用Tweepy,可以很容易地获取某个推文的被收藏数。使用以下代码获取一条推文的被收藏数:
import tweepy
# 安全性信息
consumer_key = 'your_consumer_key_here'
consumer_secret = 'your_consumer_secret_here'
access_token = 'your_access_token_here'
access_token_secret = 'your_access_token_secret_here'
# 身份验证
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
# 创建API对象
api = tweepy.API(auth)
# 获取推文的ID
tweet_id = 'your_tweet_id_here'
# 获取推文的详细信息
tweet = api.get_status(tweet_id)
# 获取推文被收藏的次数
favorite_count = tweet.favorite_count
# 输出结果
print("推文被收藏的次数:", favorite_count)
运行此代码将在控制台输出推文的被收藏数。
本文介绍了如何使用Tweepy获取推文被收藏的次数。使用Tweepy,可以轻松地遍历Twitter API并获取有用的信息。