📅  最后修改于: 2023-12-03 15:04:11.405000             🧑  作者: Mango
Tweepy是一个用于Python的Twitter API库,它简单易用,同时也非常强大。其中一项功能是API.send_direct_message(),可以用来向Twitter用户发送私信。
要使用Tweepy库,需要安装它。可以使用pip命令来安装:
pip install tweepy
在使用Tweepy之前,需要提供Twitter API的授权。可以使用Twitter开发者帐户创建一个新的应用程序,然后获取API密钥和API密钥密码。在Python代码中,可以使用以下代码进行授权:
import tweepy
auth = tweepy.OAuth1UserHandler(
"API key",
"API key secret",
"Access token",
"Access token secret"
)
api = tweepy.API(auth)
要发送私信,只需要使用API.send_direct_message()方法即可。此方法需要提供以下两个参数:
user_name = "twitter_username"
message = "Hello from Tweepy!"
api.send_direct_message(screen_name=user_name, text=message)
以下是一个完整的Python程序示例,用于向Twitter用户发送私信:
import tweepy
# 用户授权
auth = tweepy.OAuth1UserHandler(
"API key",
"API key secret",
"Access token",
"Access token secret"
)
api = tweepy.API(auth)
# 指定接收者用户名和消息
user_name = "twitter_username"
message = "Hello from Tweepy!"
# 发送私信
api.send_direct_message(screen_name=user_name, text=message)
Tweepy是一个非常强大的Twitter API库,使得向Twitter用户发送私信变得愉快和轻松。使用API.send_direct_message()方法,您可以轻松地向您的Twitter跟随者们发送私人消息。