首页 > 解决方案 > 从社交媒体获取基本用户数据

问题描述

我正在创建一个应用程序,用户可以选择在我的应用程序中链接他的社交媒体并在他的个人资料中查看他的关注者数量(来自其他社交网络)。目前专注于 Instagram 和 Twitter。如何在 python 中实现这一目标?

我一直在研究 API。使用 Instagram 是我能找到的唯一允许的解决方案,使用户通过 Facebook 登录登录。考虑到我只想显示关注者的数量,似乎有点过头了。理想情况下,用户只需提供指向其个人资料的链接。我还考虑了抓取,使用以?__a=1or结尾的 url bs4,但是 ip 会立即被阻止,所以它不可行。

Twitter 的 API 似乎更简单,有这个端点public_metrics.followers_count。Twitter 的问题在于它将您限制在大约 900 个请求/15 分钟内。那对我来说并不理想,我需要一个更大的门槛。

我只需要“读取权限”即可获得关注者数量(公共指标)。

标签: pythontwitterinstagraminstagram-apiinstagram-graph-api

解决方案


推荐阅读