如何使用新的 Instagram Graph 或 Basic Display API 获取普通用户的个人资料图片(截至 2020 年 6 月 29 日)

Ron*_*Ron 5 facebook-graph-api instagram instagram-api instagram-graph-api

以前的 Instagram API(于 2020 年 6 月 29 日完全删除)允许请求普通用户的头像 URL,但 2 个新 API(图形和基本显示)不再提供此功能。Instagram Graph API 确实提供了该profile_picture_url字段,但仅适用于企业或创作者帐户。

在生产服务器上,如果您尝试抓取 Instagram 页面或使用https://www.instagram.com/USERNAME/?__a=1 URL,您的请求最终将开始被重定向到登录页面。

你现在如何抓取个人资料照片?

额外的:

我注意到这四个站点不仅成功地抓取了个人资料图片,而且还从不同的官方 CDN 位置抓取了高达 1080x1080 的分辨率版本。也许他们掌握了一些线索,但我找不到任何可以提供提示的代码:https : //instadp.com https://izuum.com https://gramvio.com https://fullinstadp.com

Ali*_*hin 1

我有同样的问题。我已经开始使用有效的会话 ID 向 Instagram 服务器发出任何请求。

现在我使用https://github.com/postaddictme/instagram-php-scraper更好地抓取并更好地管理会话......

您也可以找到适合您的编程语言的库...