Vraag me niet hoe ik er op uit gekomen ben, maar in Chrome kan je blijkbaar aan de graphql-data van Instagram komen als je in de dev-tools console op een www.instagram.com pagina deze waarde opvraagt:
Code:
window._sharedData.entry_data.ProfilePage[0].graphql
Ik dacht, zou dat programmatorisch ook lukken? Ik had vroeger nog met TWebBrowser gewerkt (RIP IE), dus het wordt eens tijd dat ik de nieuwe alternatieven bekijk. Ik heb met CEF4Delphi en WebView4Delphi geprobeerd (wat zitten die anders ineen dan goeie ouwe TWebBrowser!!!)
maar bij beide lijkt
Code:
window._sharedData.entry_data
gewoon gelijk te zijn aan {}...
Wat mis ik? Is er iets dat je in je Browser/Frame/GlobalCEFApplication moet aanzetten om die 'ingewikkelde' objecten hoegenaamd te zien te krijgen? Of is Instagram écht zo slim om die data weg te halen in alles behalve echt doorsnee normale browsers?
Bookmarks