📅  最后修改于: 2023-12-03 14:46:08.267000             🧑  作者: Mango
Tweepy 是一个 Python 的库,用于访问 Twitter API,使用它可以完成一系列的 Twitter 相关操作,如发送推文、获取用户信息、关注用户等等。在 Tweepy 中,可以通过 API.subscribe_list() 方法来订阅一个 Twitter 列表,通过 API.unsubscribe_list() 方法来取消订阅一个 Twitter 列表。
API.unsubscribe_list(list_id=None、slug=None)
取消订阅指定的 Twitter 列表。
当 list_id 和 slug 都未指定时,则会取消当前用户已订阅的全部列表。
以下示例演示了如何使用 API.unsubscribe_list() 方法取消订阅一个 Twitter 列表:
import tweepy
auth = tweepy.OAuthHandler("consumer_key", "consumer_secret")
auth.set_access_token("access_token", "access_secret")
api = tweepy.API(auth)
# 取消订阅指定的列表
list_id = 123456789
api.unsubscribe_list(list_id=list_id)
# 取消订阅指定名称的列表
slug = "example-list"
api.unsubscribe_list(slug=slug)
# 取消当前用户已订阅的所有列表
api.unsubscribe_list()
在上面的示例中,我们首先创建 Tweepy 的 API 对象,然后通过调用 API.unsubscribe_list() 方法取消订阅一个 Twitter 列表,该方法接受 list_id 和 slug 两个参数,分别指定要取消订阅的列表 ID 和列表名称。如果这两个参数都未指定,则会取消当前用户已订阅的全部列表。