Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.1.2

insta_public_api

Ein Plugin zum Abrufen von Instagram-Daten eines öffentlichen Benutzers. Geben Sie einfach den Benutzernamen in die Klasse InstaPublicApi ein und erhalten Sie die benötigten Daten.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
21
Likes
22
Pub-Punkte
140

Paket installieren

flutter pub add insta_public_api

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das insta_public_api-Paket ist ein Flutter-Plugin, das Entwicklern ermöglicht, öffentliche Instagram-Nutzerdaten über einen Benutzernamen abzurufen. Es vereinfacht die Integration mit öffentlichen Instagram-Daten und bietet Zugriff auf Profilinformationen wie Bio, Anzahl der Follower und Medien ohne Authentifizierung. Für einfache Nutzung konzipiert, unterstützt es mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Das Paket ist ideal für Apps, die schnellen Zugriff auf öffentliche Instagram-Profilinformationen für Darstellung oder Analyse benötigen.

Anwendungsfälle

  • Öffentliche Instagram-Nutzerprofile abrufen
  • Instagram-Statistiken in Apps anzeigen
  • Soziale-Medien-Dashboards erstellen
  • Benutzerprofil-Suchtools
  • Inhaltsaggregation von öffentlichen Konten

Hauptmerkmale

  • Einfache Benutzernamenssuche
  • Unterstützt mehrere Plattformen
  • Keine Authentifizierung erforderlich
  • Leicht und einfach zu integrieren
  • Gibt strukturierte Benutzerdaten zurück

Geeignet für

  • Social Media-Analyse-Apps
  • Profilvorschau-Funktionen
  • Plattformübergreifende Flutter-Anwendungen
  • Apps, die öffentliche Instagram-Daten benötigen
  • Entwickler, die eine schnelle API-Integration suchen

Hinweise

  • Funktioniert nur mit öffentlichen Instagram-Profilen
  • Beschränkt auf öffentlich verfügbare Daten
  • Abhängig von der öffentlichen Seitenstruktur von Instagram
  • Kann funktionieren, wenn Instagram seine Frontend-Oberfläche ändert
  • Nicht geeignet für private Konten oder sensible Daten

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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.
*/

Example App

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

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.