Instagram API on other users - instagram-api

I am new to instagram api usage but this website really thrills me:
https://web.stagram.com/How can this website access all the users profile details (of course only when they are public but still) ?!

They are most likely using the official Instagram API along with some other logic to find the most popular users and display their profile.
They could also be using the unofficial API (reverse engineered) to have untethered access to instagram.

Related

Is there a way to get Instagram public accounts stories using API

I’m trying to get any public qccount stories using instagram API. But I couldn’t find any documentation about that in the official graph website.
This is available now, but only if the user authorizes your app. The user's account would also need to be an Instagram Business Account or Creator Account's
refer this : https://developers.facebook.com/docs/instagram-api/reference/ig-user/stories/

How to access Instagram Basic Display API without user login?

I am developing a website which would facilitate an end user to see an Instagram user's media such as Profile Pictures, Posts and Stories with the Instagram Basic Display API.
As per the documentation of the API, an Authorization Window needs to be implemented to get Authorization Codes and permissions from app users. Authorization Codes need to be exchanged for Instagram User Access Tokens, which must be included when querying an app user's profile or their media.
Bu there are numerous services which are able to show an Instagram user's media without having to implement the complex pipeline above:
InstaDP
FullInstaDP
InstaFinsta
IZoomYou
InstaDownloader
So, how are these services even able to bypass the Authorization Window and provide a seamless user experience without the end user's login? Especially how is InstaDP able to display reels and InstaDP which are not even support yet in the API?
It's way more sophisticated & costly than official Basic Display API. They are using Instagram private APIs. They use multiple accounts (by its cookies) to fetch those data from Instagram, e.g. for fetching user info, they call endpoints like https://www.instagram.com/washingtonpost/?__a=1. You can open your browser's developer tools to see the endpoints Instagram calls to fetch the details.
By sophistication, I meant
The services that you have mentioned need to emulate human behavior while scraping data from Instagram otherwise Instagram would block those "fake accounts" and it's extremely hard to create accounts in Instagram via automation, you cannot create bulk accounts.
They use residential proxies, and they pay for it.
If you do not want to go all those hassles, you can buy Instagram private APIs but it's not cheap.
Here are some open source projects that might interest you
https://github.com/dilame/instagram-private-api
https://github.com/jlobos/instagram-web-api
https://github.com/ping/instagram_private_api

How to get instagram id from update 29/6/2020

I am building instagram in wordpress using the "elementor" plugin.
In the old version I used the => https://api.instagram.com/v1/users/[my-id]/media/recent/?access_token=[my-token]
Path to retrieve my instagram info data
Through the "29/6/2020" version the old link was no longer available. The algorithm changed that I was unable to retrieve my instagram data that way.
You can show me a new link or a new way for me to get my instagram data (photos, links, likes, comments) on my instagram.
Thank you very much
Best regards
Now you need to connect your instagram account with your facebook account. After of that you can access such things in new way as described at https://developers.facebook.com/docs/instagram-api/reference/user/media#get-media here. Also you need instagram account as Business account.
If you wish to fetch media from your personal account for your website you don't need to work with the graph API and Facebook login part, simply use the INSTAGRAM BASIC DISPLAY API and get your details and media.
Refer this link:
https://developers.facebook.com/docs/instagram-basic-display-api

Track users that visit your Instagram profile

is there a way I can use the instagram API and check what users are visiting my instagram profile ?
For example, I'd like to develop something that tells you what users are visiting your profile the most on a weekly basis.
Thanks!
I'm not 100% sure but it might be possible now with the facebook insight graph API. It's basicly a new one where you can find data connection between facebook and instagram accounts. Mainly targeting business account thought.

Can I get likes by specific user using Instagram API?

Can I get likes by specific user using Instagram API? I saw this in Windows Phone app, but I can't find it in API docs.
Is it possible?
If I understand this correctly, you wish to get the most recently liked photos of a particular user.
This can be done using the Instagram API - but only when that particular user has authenticated your app.
You can use the following endpoint:
GET /users/self/media/liked
Here the API call would be :
https://api.instagram.com/v1/users/self/media/liked?access_token=ACCESS-TOKEN
This will give you the list of recent media liked by the owner of the ACCESS-TOKEN.
More details on the Instagram API here :
https://www.instagram.com/developer/endpoints/users/#get_users_feed_liked
Unfortunately no, you can't.
This feature is only available on the Instagram app following this steps
To view the 300 most-recent posts you've liked, go to your account
settings in the app and then tap Posts You've Liked. You won't be able
to view posts you've liked on the web.

Resources