insta_public_api

Last updated:

0 purchases

insta_public_api Image
insta_public_api Images
Add to Cart

Description:

insta public api

Insta Public API #
Fetch details of a public Instagram account just by entering their username
// Import the package
import 'package:insta_public_api/insta_public_api.dart';

// Initialize with username (must be public)
final ipa = InstaPublicApi('username');

// Get info like Full Name, Followers, Following etc
final info = await ipa.getBasicInfo();

print('Posts: ${info.noOfPosts}');
print('Followers: ${info.followers}');
print('Following: ${info.following}');

/*
Basic Info contains:
isPrivate,
isVerified,
profilePic,
followers,
following,
fullName,
noOfPosts,
bio and more.
*/

// Get a List of Post with nested images and details eg. number of likes, comments, caption etc for first 12 posts.
final timelinePosts = await ipa.getTimelinePosts();

// Get List of all the posts present on the profile (by default limited to 100, can be modified)
final posts = await ipa.getAllPosts();

/*
Each Post Contains:
Nested images,
no. of comments,
no. of likes,
captions and more.
*/
copied to clipboard
Example App #


Click Here for Code
Currently Available Methods #


String getProfilePic() returns image url of profile pic



BasicInfo getBasicInfo() returns fullName, followers, following etc.



List<String> getTimelinePostsImages() returns a List of imageUrl for first 12 posts.



List<Post> getTimelinePosts() returns Post with nested images and details e.g. number of likes, comments, caption etc of first 12 posts.



List<Post> getAllPosts() returns List of all the posts present on the profile (by default limited to 100, can be modified).


Inspired from this article

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.