📅  最后修改于: 2023-12-03 14:46:08.215000             🧑  作者: Mango
API.list_timeline() 是 Tweepy 库中的一个方法,可以用来获取推特列表中最新的推文。该方法需要授权用户拥有该推特列表的访问权限。
API.list_timeline() 方法接受以下可选参数:
API.list_timeline() 方法返回一个 tweepy.models.ResultSet 对象,其中包含最新的推文。该对象的元素是 tweepy.models.Status 对象。
以下是使用 list_timeline() 方法获取某个推特列表中最新的 5 条推文的示例代码:
import tweepy
# 设置 Twitter API keys
consumer_key = '...'
consumer_secret = '...'
access_token = '...'
access_token_secret = '...'
# 授权用户并创建 Tweepy API 对象
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
# 获取推特列表中最新的 5 条推文
tweets = api.list_timeline(slug='my-list', owner_screen_name='my-user', count=5)
# 输出每条推文的文本
for tweet in tweets:
print(tweet.text)
Markdown 代码片段如下:
```python
import tweepy
# 设置 Twitter API keys
consumer_key = '...'
consumer_secret = '...'
access_token = '...'
access_token_secret = '...'
# 授权用户并创建 Tweepy API 对象
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
# 获取推特列表中最新的 5 条推文
tweets = api.list_timeline(slug='my-list', owner_screen_name='my-user', count=5)
# 输出每条推文的文本
for tweet in tweets:
print(tweet.text)