我正在尝试使用Twitter API实时收听大量用户(特定用户)的推文,但我无法找到任何有关此问题的文档。我发现有很多关于收听使用特定主题标签或关键字的推文的信息,但没有关于实时收听某些用户的所有推文的信息。
使用Twitter4J API,我能够指定多个用户,创建一个流,然后在其中一个用户发推文时运行一段代码。我怎么能用PHP完成这个?
答案 0 :(得分:3)
来自https://dev.twitter.com/streaming/reference/post/statuses/filter
的后续
以逗号分隔的用户ID列表,指示应在流上传递推文的用户。
因此,如果您发布John,Paul,George,Ringo
,您将获得一个包含以下内容的流:
答案 1 :(得分:1)
最新回应,但是您看到了吗?
https://developer.twitter.com/en/docs/accounts-and-users/subscribe-account-activity/overview
帐户活动API使您能够通过Webhooks订阅与用户帐户相关的实时活动。这意味着您可以通过单个连接从一个或多个您拥有或订阅的帐户中接收实时推文,直接消息和其他帐户事件。
对于Webhook注册中的每个用户订阅,您将收到以下所有相关活动:
请注意-我们不通过“帐户活动” API传送家庭时间轴数据。请使用GET statuss / home_timeline提取此数据。