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

标签 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

最佳答案

我有同样的问题。
我已经开始使用有效的 session ID 向 Instagram 服务器发出任何请求。
现在我用 https://github.com/postaddictme/instagram-php-scraper更好地管理 session ...
您也可以为您的编程语言找到库...

关于facebook-graph-api - 如何使用新的 Instagram Graph 或 Basic Display API 获取普通用户的个人资料图片(截至 2020 年 6 月 29 日),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63085452/

相关文章:

ios - Cordova / ionic Facebook getLoginStatus 不工作

javascript - 登录“赞”按钮时不会触发 Facebook 事件

ios - Instagram 关系 (POST) api 在 iOS 应用程序中不起作用

java - session 在切换 Activity 后结束 ||每次打开应用程序都需要登录

Python:JSON 中无法识别字符串变量,但硬编码字符串可以工作(Instagram API)

android - 在 Instagram 中使用分享 Intent 。如何知道用户是否实际分享或取消分享 Activity ?

image - 从主页或提要检索原始/未修改的图像

java - 特定 ID 不接受我在 RestFB for Facebook 中的访问 token

python - 有没有办法在不使用 Instagram API 的情况下获取 Instagram 用户 _ID?

python - 如何在 Python 中使用 json.loads 获取文本