From ef24ed0ea732cdb7b2507ff41df48b512053d662 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 14 Sep 2026 10:01:52 +0000 Subject: [PATCH] Get profile data from GraphQL instead of web_profile_info The web_profile_info endpoint now responds with 429 (HTML) even on a clean install, so profile data can no longer be fetched from it. Instagram's own web client loads profile data through GraphQL (PolarisProfilePageContentQuery), either preloaded in the page HTML or via an XHR request, using a different shape (follower_count etc.). - Capture profile data from all GraphQL responses made by the page and normalize both the new and the old shape into InstagramUser - Parse the page's embedded