是否可以使用tweepy访问用户的实时推文?

时间:2014-09-04 19:12:11

标签: twitter tweepy tweets

我试图在推文时访问用户的实时推文。所以,我想要的只是持续监控用户帐户的东西,每当他发布我必须捕获它的东西时。所有的推文都是随机的,所以我不能使用任何过滤器。

出于任何安全原因,如果我无法访问其他推文,我可以在自己的帐户上进行吗?

2 个答案:

答案 0 :(得分:0)

Tweepy谈到Twitter REST API,而REST API没有任何方法可以对发布推文的人做出反应。

...无论其

您当然可以编写一个应用程序来检索某个用户的推文,并查找上次检查时不存在的任何推文。

您需要对检查的频率保持谨慎,这样您就不会违反API费率限制。

答案 1 :(得分:0)

使用tweepy,您可以连接到REST API或Streaming API。 使用Streaming API,您可以使用过滤器端点选择要与该流连接一起使用的用户,并在发布时收到更新。

Twitter的文档:https://dev.twitter.com/docs/api/1.1/post/statuses/filter,tweepy的代码:https://github.com/tweepy/tweepy/blob/master/tweepy/streaming.py

Tweepy的文档没有给出Streaming函数的示例,但您可以在GitHub或StackOverflow上找到示例代码搜索" tweepy filter follow"。