Instagram Graph API, get followers of followers

孤街浪徒 提交于 2019-12-06 06:14:24

问题


I'm trying to figure something out...

As most of the 'old' API has been shut down, I've taken a look at the Graph API. I would like to retrieve the list of followers of a specific user. For the life of me I can't figure it out... is this really not possible anymore? The Business Discovery API is limited to only business accounts (as is the whole Graph API for now), but even that only seems to be able to retrieve the followers_count, not the actual followers.

https://developers.facebook.com/docs/instagram-api/business-discovery

What I can't wrap my head around: With all these limitations of the Graph API, how is it that services like HypeAuditor.com are still up and running? How are they getting their data, if the API is so incredibly limited?

Maybe someone has some insights..


回答1:


Instagram API was deprecated as April 4th 2018 (You can read all of the change log here https://www.instagram.com/developer/changelog/) and this is all because privacy issues landed on Instagram as so many developers misused the API to retrieve user data massively using user's private key.

Now, you can still use Instagram API but only limited to your own user (since Instagram only leave this endpoint available for you). If you want to get other user's data (for example Justin Bieber's follower, following, post count, etc.) you can use Instagram Private APIs made by developers by reverse engineering the Instagram app. If you choose to use Instagram private API, you need to be careful, because you will have bigger limitation of maximum request in some period of time (from my experience, about 100 request of pulling user data per-5 minutes or so).

You need to note that Facebook don't want you to you access other people's data by deprecating most of it's API endpoints.

Facebook currently is developing new Instagram API for awhile called Graph API. But if you don't have any products in a production state, your application might be rejected (read here at When To Submit section https://developers.facebook.com/docs/apps/review/). By using this API, you can get all of your demographics data (limited to your own user) by connecting your Instagram and Facebook account.

This is a reference to a good Instagram Private API I ever use:

  1. PHP (https://github.com/mgp25/Instagram-API)
  2. Python (https://github.com/LevPasha/Instagram-API-python)



回答2:


Yaro of HypeAuditor here. We do not use Private API and do not recommend to use Private API since it's prohibited by Insta Terms and Privacy and also we do not retrieve a list of followers since that is private information and we respect privacy.




回答3:


Using the graph facebook api for instagram, is possibile to get the followers of a specified instagram account



来源:https://stackoverflow.com/questions/52600488/instagram-graph-api-get-followers-of-followers

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!