📅  最后修改于: 2023-12-03 14:46:08.134000             🧑  作者: Mango
Python – Tweepy 是 Twitter 的一个 Python 客户端,支持 Python 2.7、3.5、3.6 和 3.7。API.create_saved_search() 是 Tweepy 提供的一个方法,用于创建一个保存的搜索(Saved Search),该搜索将被保存在 Twitter 上的用户账号中。保存的搜索可以方便地在 Twitter 网站或客户端中查看和使用,并可用于构建搜索流、收集分析数据等操作。
API.create_saved_search(query, **params)
query: 查询字符串,用于指定搜索的关键字。
params: 可选参数,用于指定保存的搜索的名称、位置等信息。具体参数包括:
返回一个 SavedSearch 对象,包含保存的搜索的相关信息,如搜索的名称、查询字符串、创建时间等。
import tweepy
# 定义 Twitter API 密钥和令牌
consumer_key = 'XXXXXXXXXXXXXXXXXXXXXXX'
consumer_secret = 'XXXXXXXXXXXXXXXXXXXXXXX'
access_token = 'XXXXXXXXXXXXXXXXXXXXXXX'
access_token_secret = 'XXXXXXXXXXXXXXXXXXXXXXX'
# 认证
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
# 创建 API 对象
api = tweepy.API(auth)
# 创建保存的搜索
saved_search = api.create_saved_search("iPhone")
# 显示搜索结果
print(saved_search.id)
print(saved_search.name)
print(saved_search.query)
print(saved_search.created_at)
上述代码创建一个保存的搜索,查询关键字为 "iPhone",并打印该搜索的相关信息。
执行结果:
1234567890
None
iPhone
2021-07-01 12:34:56