📜  Python – Tweepy 中的 API.destroy_friendship()(1)

📅  最后修改于: 2023-12-03 15:19:04.135000             🧑  作者: Mango

Python – Tweepy 中的 API.destroy_friendship()

简介

API.destroy_friendship() 是一个用于在 Twitter 上取消关注某个用户的 Python 方法,它是 Tweepy 库中的一个 API 方法。

Tweepy 是一个 Python 库,它允许程序员通过 Twitter API 来访问 Twitter 数据,具有高级功能和支持 Twitter 开发者账户中的所有扩展 API。

函数签名
API.destroy_friendship(user_id=None, screen_name=None, include_entities=True, skip_status=False)

该函数接受以下参数:

  • user_id:用户的用户 ID。
  • screen_name:用户的屏幕名称。
  • include_entities:一个布尔值,用于确定是否要在响应中包含实体。
  • skip_status:一个布尔值,用于确定是否要在响应中包含最新的未归档通知。
用法
import tweepy

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
api = tweepy.API(auth)

# 取消关注用户 "example_user"
api.destroy_friendship(screen_name="example_user")
参数说明
  • 在使用 API.destroy_friendship() 方法取消关注一个用户时,您可以使用 user_idscreen_name 参数中的一个。如果同时使用,Tweepy 将使用 user_id 参数。

  • 如果您不想在响应中包含实体,设置 include_entities=False

  • 如果您不想在响应中包含最新的未归档通知,设置 skip_status=True

返回值说明

API.destroy_friendship() 方法将返回一个 User 对象,其中包含已取消关注的用户的详细信息。

参考文献
  • Tweepy 官方文档:https://docs.tweepy.org/en/latest/api.html#API.destroy_friendship

  • Twitter 开发者文档:https://developer.twitter.com/en/docs/twitter-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-destroy

  • Tweepy 示例库:https://github.com/tweepy/tweepy/tree/master/examples