我试图访问用户每次鸣叫时的现场鸣叫。所以,我想要的只是持续监控用户帐户,并且每当他发布一些我必须捕获的东西时。所有的推文都是随机的,所以我不能使用任何过滤器。是否可以使用tweepy访问用户的现场鸣叫?
出于任何安全原因,如果我无法访问其他人的推文,我可以在我自己的帐户上进行操作吗?
我试图访问用户每次鸣叫时的现场鸣叫。所以,我想要的只是持续监控用户帐户,并且每当他发布一些我必须捕获的东西时。所有的推文都是随机的,所以我不能使用任何过滤器。是否可以使用tweepy访问用户的现场鸣叫?
出于任何安全原因,如果我无法访问其他人的推文,我可以在我自己的帐户上进行操作吗?
通过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的文档没有给出关于流媒体功能的例子,但你可以找到示例代码在GitHub上或StackOverflow的为“tweepy过滤遵循”搜索。
Tweepy与Twitter REST API对话,而REST API没有任何方式对发布推文的人做出反应。
无论其...
你当然可以写检索partcular用户的鸣叫并寻找不存在,你上次检查任何鸣叫的应用程序。
您应该谨慎对待您检查的频率,以免违反API速率限制。
@Juan E感谢您的帮助,它的工作。 – user2236374 2014-09-06 14:34:16