Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Twitter API-获取固定推文_Python_Twitter_Twitterapi Python - Fatal编程技术网

Python Twitter API-获取固定推文

Python Twitter API-获取固定推文,python,twitter,twitterapi-python,Python,Twitter,Twitterapi Python,所以我尝试使用Twitter API从用户的时间线中获取固定的推文,Twitter告诉我这应该是可能的 我已经打印出了所有的信息,试图找到固定的推特id,但很自然,它不在那里。奇怪的是,它确实在时间线上显示了第一条非固定Tweet,但无论如何都可以通过GetUserTimeline找到 twitter_handle = "@TwitterDev" user = twitter_api.GetUser(screen_name=twitter_handle) print(user) 推特的文档只是

所以我尝试使用Twitter API从用户的时间线中获取固定的推文,Twitter告诉我这应该是可能的

我已经打印出了所有的信息,试图找到固定的推特id,但很自然,它不在那里。奇怪的是,它确实在时间线上显示了第一条非固定Tweet,但无论如何都可以通过GetUserTimeline找到

twitter_handle = "@TwitterDev"
user = twitter_api.GetUser(screen_name=twitter_handle)
print(user)
推特的文档只是说

pinned_tweet_id(注意:要请求此tweet的字段,请对默认字段id和文本使用expansions=pinned_tweet_id,对其他字段使用&tweet.fields=created_at,public_metrics,…)

但是在GetUser()中添加扩展会抛出“意外的关键字参数错误”


有什么想法吗?我意识到我可以绕道而行并使用selenium,但如果可能的话,我希望将其全部保留在API中。谢谢。

您需要使用新的Twitter开发者实验室API和支持该API的库。这是一种全新的API方法和数据格式,您需要使用新的Twitter开发者实验室API和一个支持该API的库。这是全新的API方法和数据格式。