【问题标题】:Pulling data from instagram从 instagram 中提取数据
【发布时间】:2021-08-22 14:21:31
【问题描述】:
我正在开发网络项目,用户可以添加他们的 instagram/facebook 帐户。在他们添加他们的帐户后,我需要提取个人资料数据(帖子,如计数等)。哪种方法可以做到这一点。 抓取 或 instagram/facebook API 集成?
我正在为项目使用 python
【问题讨论】:
标签:
python
facebook
instagram-api
【解决方案1】:
当然,抓取在开始时会起作用,但可能会让你因 bott-ing 而被阻止。另外我认为这可能违反了准则。
我用过 Selenium w。 Python 之前用于抓取数据(也来自 Instagram)。为了让它正常工作,我对大部分操作进行了随机化,因此更难被检测为机器人。
对于抓取特定字段,我发现 XPath 非常有用。
Facebook 和 Instagram 会动态加载大量内容(例如:当您滚动时),因此请记住,您必须实施这些“人工”操作才能有效地进行抓取。
当然 Facebook 和 Instagram API 是直接的方法 :)
【解决方案2】:
您应该使用 Python 的社交身份验证。根据您使用的 Web 框架,可以使用包。