作者:zzzzzzzzssss | 来源:互联网 | 2023-09-24 19:30
Python–API . create _ friendly()in Tweepy
原文:https://www . geesforgeks . org/python-API-create _ friendly-in-tweepy/
推特是一个流行的社交网络,用户在这里分享被称为推文的消息。推特允许我们使用推特应用编程接口或 Tweepy 挖掘任何用户的数据。这些数据将是从用户那里提取的推文。首先要做的是从 twitter developer 获取消费者密钥、消费者秘密、访问密钥和访问秘密,每个用户都可以轻松获得。这些密钥将帮助应用编程接口进行身份验证。
API.create _ friendship()
Tweepy 模块中API
类的 create_friendship()
方法用于在经过身份验证的用户和目标用户之间创建友谊(跟随)。
语法:API . create _ friendly(id/user _ id/screen _ name)
参数:仅使用 3 个选项之一:
- id : 指定用户的 id 或屏幕名称。
- user_id : 指定用户的 id,当有效的用户 ID 也是有效的屏幕名称时,用于区分帐户。
- screen_name : 指定用户的屏幕名称,当有效的屏幕名称也是用户 id 时,用于区分帐户。
返回:用户类的一个对象
示例 1 : 使用屏幕名称创建友谊。考虑以下账户:
# import the module
import tweepy
# assign the values accordingly
consumer_key = ""
consumer_secret = ""
access_token = ""
access_token_secret = ""
# authorization of consumer key and consumer secret
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
# set access to user's access key and access secret
auth.set_access_token(access_token, access_token_secret)
# calling the api
api = tweepy.API(auth)
# screen name of the account to be followed
screen_name = "geeksforgeeks"
# creating the friendship
api.create_friendship(screen_name)
输出:
示例 2 : 使用用户 id 创建友谊。考虑以下账户:
# user id of the account to be followed
user_id = 103770785
# creating the friendship
api.create_friendship(user_id)
输出:
The user id 57741058 corresponds to the user with the name : GeeksforGeeks
The screen name geeksforgeeks corresponds to the user with the name : GeeksforGeeks
输出: