【发布时间】:2023-04-03 23:35:01
【问题描述】:
我想从 Instagram 下载带有特定 标签 的图片以及他们的喜欢。通过这篇文章,我希望得到一些关于如何做到这一点的建议或技巧。我对网络抓取相关的东西或网络 API 的使用没有经验。我的一个问题是:您可以在 python 代码中创建这样的程序,还是只能使用网页来执行此操作?
到目前为止,我已经理解了以下内容。要获取带有特定标签的图片,您必须:
- 需要一个有效的
access_token才能通过标签访问图像,这可以像this 一样完成。但是,当我登录时,您需要提供website。这是否表明您只能在网站上使用 API,而不是 Python 程序? - 您使用媒体Tag Endpoint 按名称搜索标签。
我不知道最新的步骤究竟会返回什么,但我希望它会给我一个包含标签的特定图像 id。正确的?现在我还需要获得属于这些图像的喜欢。就像之前的最新步骤一样:
- 您可以使用点赞Tag Endpoint 来获取点赞图片的用户列表,当然您也可以获取长度。
如果我能完成所有这些步骤,我似乎就能实现我最初的目标。我用谷歌搜索是否已经有东西了。我唯一能找到的是InstaRaider,但这似乎不符合我的描述,因为它只从网络上抓取来自特定用户的图像,而不是通过标签或类似的东西。任何建议或想法都会很有帮助,我以前只用 python 和 Java 编程过..
【问题讨论】: