Need Instagram Insights - instagram

I'm creating an app in which I need insights of instagram influencers like impressions,reach etc
I've used facebook graph api from which I can view basic data of an influencer like profile, posts etc but I need insights as well which I cannot get using graph api, so is there any other scrapper or tool from which I can get insights?

Related

Using Instagram Graph API to pull information on creators/public account

I'm a little bit confused about how to use the Instagram Graph API. Do I need a business/creator account as well as register my app to be approved by Facebook to use the API itself? Any other requirements? My goal for the app is to be able to enter in someone's Instagram handle and able to get back some information such as name, id, profile picture, followers, as well as metrics such as engagement rate and average likes. Is that possible without needing to be approved to use it by Facebook? Is there an easy way to get that information?

getting insight media data (like comments and location) of public Instagram account (not business) from Instagram API

my requirement is to get instagram user media data (like_count,comments,location).it was going fine with instagram Api until it announced it to deprecating those APi and shifted to Facebook Instagram Graph APi and Instagram Basic Display API.i cant use Graph APi as it will require user to have business account but yes users have to make account public.with Instagram Basic display Api we cannot have media insights (like_count,comments,location).i can extract data of public user from _sharedData variable using https://www.instagram.com/USERNAME/ response. will that be alright? because if i have hundred thousand users,i will be making those requests to Instagram at a time. will Instagram restrict me of doing this action?is there another solution of getting using media data?

How can there still be apps like Social Blade that get so much information about Instagram accounts when the Instagram API is so restricted?

You can find a lot of apps on the app store that show you who's blocked you, your followers list, etc.. But how come? The Instagram Basic Display API and even the Instagram GRAPH API are so limited nowadays. I can't find a way to get someone's followers list.
I now know that all of that information is aquired through Web Scraping.
Source: https://socialblade.com/blog/channels-track/

Get images with tag using FB's new Graph API for instagram

Recently, Instagram/Facebook stopped approving apps using their old Instagram API in favor of Facebook's graph api.
I'm struggling to figure out how to migrate of some of the functionality I'm wanting in my app.
With instagram, to get recent images with a given tag, you simply made a request to this URL:
https://api.instagram.com/v1/tags/{tag-name}/media/recent?access_token=ACCESS-TOKEN
Does the Facebook graph api for instagram have that? I couldn't find it in their documentation.
The new graph API does not support all the APIs that the old Instagram API supported. You cannot get images by hashtag and location and any user's posts, like you could with old APIs.
With new graph API you can only access your photos and your insights and comments.
No hashtag posts, other user posts, location posts or follower lists.

How to Get Historical Data from Instagram API

I'm making an Instagram analytics web app. I've carefully read all of the Instagram API endpoints and I can't find any way to get historical data (ie, followers over time). All I would need would be something like a date followed, attached to each follower object.
However, there are Instagram analytics sites that offer this, for example, minter.io.
https://minter.io/faq#faq-posting-1
From link above: "Minter.io provides full historical data on Instagram accounts and hashtags except for:
Accounts – List of Lost Followers
Hashtags – Reach and Exposure
In these reports the data will only be available from the date the report is first generated."
An example of this historical data, from minter.io report on my account:
At this point, I think that either:
Minter has some special arrangement with Instagram to get additional data that otherwise isn't provided through API.
I'm missing something..
I understand how this could be done by comparing user data to previous reports (like this SO question asked) but clearly Minter is doing it some other way, because that report was generated from the very first time I created a trial account with them.
Any help would be much appreciated.
Now Facebook graph API has released the Instagram Insights API which returns detailed insights of Instagram Business accounts.
https://developers.facebook.com/docs/instagram-api/reference/user#insights
Above is for user insights, which has follower count. there are many media insights as well now available under graph API.
Details on how to consume this API is captured in the answer at: How to access Instagram feed of any user with new Graph API?

Resources