-
Notifications
You must be signed in to change notification settings - Fork 858
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecation of Instagram Basic Display API #757
Comments
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… |
Hey @stevenschobert 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. |
Hi @stevenschobert, I just wanted to confirm - will Instafeed.js be getting updated to work with the Instagram API and continue to support business Instagram accounts after December 4th? |
Howdy @moayad-do6! Thanks for the question! And thanks to @jasper-clarke for noticing the API change and posting. I think for now the answer is probably no, I don’t have time to update Instafeed.js to support the new API before December 4th. 😞 At this point I don’t really know how much work it will take to make the changes, and I don’t have any time do that research. It’s possible that it might not be many changes, code-wise, but I don't have an account to setup to test it out, or really any spare time at all to dedicate to the project at all :( If some kind soul out there wants to help with this, please do post in this thread! |
@stevenschobert I’m going to work on a pull request and should hopefully post it within the next 10 days. |
@jasper-clarke that’s great news! 🙌 Let me know if you have questions about the code! |
@stevenschobert |
@jasper-clarke that’s surprising — I was guessing at least the URL and request/response formats would have changed? For tokens — are the tokens still limited to read/only access with no ability to get private data like accounts, direct messages, etc? |
@stevenschobert Yes you cannot read other users data still. Only the data of the user owning the access token. |
@jasper-clarke interesting! The way they worded it, it sounded like a whole new API. It’s good that you can’t access other users tokens — but what all data from the owner of the token can it fetch? With instafeed.js, the tokens are exposed on the client side, so have to be assumed to be publicly viewable. |
|
Iʻm also in need of the migration of instafeed! Thanks for any help you can provide! |
@stevenschobert
Welcome to the discussion @BT-KS-808 we are just deciding on a path to take for setting up the new system. |
@jasper-clarke sorry, thanks for the reminder. not sure on the refresher part — it would be a server-side component right? The more important piece I’m stuck on right now is the part about the token security. If the token allows you to do anything other than fetch public photos, it can’t be used in a client-side manner anymore. |
@stevenschobert |
It really sucks that Facebook have decided to remove the basic display API - it's pretty much all that I needed for a lot of projects, and with a months notice, it'll be gone. It will be great to see if progress is made here to get instafeed.js working with the main API. Failing this, https://www.instant-tokens.com has been my go-to service since all this API stuff went sideways. You have to pay, $45/£45 per year, but it's a fairly low price for unlimited sites, and the service takes care of renewing tokens etc for you. |
@stevenschobert I'll get back soon with some results and hopefully a pull request. |
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
The text was updated successfully, but these errors were encountered: