stevenschobert / instafeed.js

A simple Instagram JavaScript plugin for your website
https://instafeedjs.com
MIT License
3.51k stars 858 forks source link

Deprecation of Instagram Basic Display API #757

Open jasper-clarke opened 1 week ago

jasper-clarke commented 1 week ago

Hello, I just wanted to check that this project will be revised to accomodate the upcoming deprecation of the Basic Display API Thanks! https://developers.facebook.com/docs/instagram-basic-display-api image

stevenschobert commented 4 days ago

Welp, that’s definitely a big bummer.

I haven’t read the docs extensively yet, but it looks like the Instagram API they suggest migrating to, is only usable with Professional accounts?

If so, then effectively they would be dropping support for getting personal photos from the API to display on a web page — which was the original reason I wrote this library… ☹️

jasper-clarke commented 3 days ago

Hey @stevenschobert Thanks for getting back, I have done a fair bit of research myself and I also found that a business or creator Instagram account is required for the Instagram login flow and the Facebook login flow requires a Facebook page linked to your Instagram account. Overall this deprecation looks to have aimed to reduce access to Instagram data for most people.

As of current I haven't been able to find another official way to fetch user posts/information, mostly because my purpose for the API is to get content for businesses websites. For personal projects it looks like some sort of scraper or external tool may be the only way now... Also I'm so sorry that this has happened, it is such a pain to create something like this just to have it rendered unusable because of someone else's decision!