Search packages, repositories and app categories

Package detailsv0.0.4

facebook_video_download

A Flutter package to get facebook post details and download links.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
35
Likes
34
Pub points
140

Install package

flutter pub add facebook_video_download

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter package that enables developers to retrieve Facebook post details and extract download links for videos. It supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, making it versatile for cross-platform applications. The package is designed to work with public Facebook content, allowing users to access video URLs for offline use or integration into media apps. It leverages web scraping techniques to fetch metadata and direct download links from Facebook posts. Ideal for utility tools focused on social media content retrieval.

Use cases

  • Download Facebook videos for offline viewing
  • Integrate Facebook content into media apps
  • Build social media scrapers
  • Create video sharing utilities
  • Develop content aggregation tools

Key features

  • Extract video download links from Facebook posts
  • Supports multiple platforms
  • Retrieves post metadata
  • Cross-platform compatibility
  • Simple API integration
  • Handles public Facebook content

Suitable for

  • Flutter developers building multimedia tools
  • Apps requiring social media content extraction
  • Utility apps for video downloading
  • Cross-platform social media integrations
  • Developers targeting multiple operating systems

Considerations

  • Only works with public Facebook content
  • May require updates due to Facebook's changing HTML structure
  • Depends on external web scraping which could be unstable
  • Not suitable for private or restricted posts
  • Rate limiting or IP blocking possible during heavy usage
  • Compliance with Facebook's Terms of Service is essential

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

facebook_video_download

A Flutter package to get facebook post details and download links.

How to Use

To use instagram_public_api, first start by importing the package.


import 'package:facebook_video_download/facebook_video_download.dart';

Get Pots details


//Get Post Details (must be public)

    FacebookPost data = await FacebookData.postFromUrl(
      "https://www.facebook.com/watch/?v=135439238028475");
    print(data.postUrl);
    print(data.videoHdUrl);
    print(data.videoMp3Url);
    print(data.videoSdUrl);
    print(data.commentsCount);
    print(data.sharesCount);
}

Project Created & Maintained By

Gunanithi

Passionate #Flutter, #Android Developer. #UI Designer.

Currently Available Methods

  • FacebookPost FacebookData.postFromUrl() returns post details

Getting Started

This project is a starting point for a Dart package, a library module containing code that can be shared easily across multiple Flutter or Dart projects.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Categories

Dependencies

Dependency list 2 items

Source repository

Projects using this package

No data available yet.