【发布时间】:2019-09-23 05:31:37
【问题描述】:
给定 Twitter 中的页面 A 和页面 B,我想找到同时关注页面 A 和 B 的所有用户。
Twitter 确实提供了一种查找关注者的方法:GET followers/ids
但是,每个请求返回不超过 5000 个,并且您每 15 分钟最多只能发送 15 个,平均速度为每分钟 5000 个用户,这显然不适用于拥有数百万关注者的大型帐户。
有谁知道获取此类数据的更好方法,最好使用开发 API?我的意思是从技术上讲,我可以尝试模拟浏览器滚动,但它会非常缓慢、混乱,而且 Web 客户端可能使用相同的 API。
UPD:
另外,我认为我们可以缩小需要下载的数据量。例如,重叠的数据需要按年龄、性别或位置进行过滤,因此如果有办法将这些信息作为参数提供,从而获得更少的数据——这样就可以了。
此类 API 的一个示例:来自 VK 的 user.search 方法。您可以指定 group_id(相当于被关注的 Twitter 帐户)并搜索该组的关注者,通过其他参数过滤。
【问题讨论】: