insta_public_api
एक पब्लिक उपयोगकर्ता के इंस्टाग्राम विवरण प्राप्त करने के लिए एक प्लगइन। सिर्फ नाम इंस्टापब्लिकएपीआई क्लास में पास करें और आवश्यक विवरण प्राप्त करें।
केवल उनके उपयोगकर्ता नाम को दर्ज करके एक सार्वजनिक इंस्टाग्राम खाते के विवरण प्राप्त करें।
{"sdk":"flutter"}^0.13.3{"sdk":"flutter"}यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
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.
*/
Example App
Click Here for Code
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