facebook - 收集来自一个国家/地区的人/团体的随机 Facebook 样本
问题描述
我的目标是从某个国家/地区收集 Facebook 帐户(至少是个人资料,但收集页面/群组也很好)的随机样本(不是那么大 - 几千就足够了)。社会研究需要样本。
我在 SO 上阅读了官方 API 和类似的主题,并发现使用官方 API 是不可能实现的,因为无法按国家甚至位置搜索帐户。
我也尝试 google 一些第三方服务并找到https://searchisback.com/,但它只有在我登录 Facebook 时才有效,否则我会看到错误。并且此搜索的结果似乎取决于用户,而不是随机的,因此对研究无效。
同样,我试图寻找某种私有 API,类似于Instagram Private API。但是通过 github 搜索并没有产生任何切实的结果。
所以,我看到的唯一方法 - 随机选择 ID 并检查帐户是否来自所需的国家(如果他们指定了他们的位置),直到我收集到我的数千个样本。这里的问题是,从某个国家获得帐户的可能性非常低,而 facebook 有速率限制,因此收集样本可能需要几个月的时间。
最后,问题是——我错过了什么吗?也许有一些适合我的任务的第三方服务或库?
解决方案
推荐阅读
- c++ - 为什么返回类型为 void 的函数会是 constexpr?
- javascript - 使嵌套的 .js 模块文件工作的问题
- sql-server - 有没有办法在 SQL 的 where 子句中找到逗号分隔的字符串
- java - 如何在嵌套的 Gremlin 遍历中引用 as-variable?
- python - 为什么 PyTorch 无法从 Torch Hub 实例化这个神经网络?
- grpc - 是否有一个命令可以发送一个 grpc Go lang 服务器让它输出它接受的所有可能的消息?
- java - 点击计数器一直重置为 0
- ios - 我可以通过 ChildView 中的按钮将 ParentView 导航到另一个视图吗?,swiftUI
- jquery - 如何使用 jquery 在下拉列表中隐藏选项?
- python - 使用熊猫提取具有特定列值的行,列上没有标题