Download the PHP package reelflow/reelflow-php without Composer
On this page you can find all versions of the php package reelflow/reelflow-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download reelflow/reelflow-php
More information about reelflow/reelflow-php
Files in reelflow/reelflow-php
Download reelflow/reelflow-php
More information about reelflow/reelflow-php
Files in reelflow/reelflow-php
Vendor reelflow
Package reelflow-php
Short Description Elegant and powerful Instagram video downloader for seamless content extraction
License MIT
Homepage https://github.com/code3-dev/reelflow-php
Package reelflow-php
Short Description Elegant and powerful Instagram video downloader for seamless content extraction
License MIT
Homepage https://github.com/code3-dev/reelflow-php
Please rate this library. Is it a good library?
Informations about the package reelflow-php
📹 ReelFlow - Instagram Reels Downloader
A modern, elegant PHP library for downloading Instagram reels with ease.
✨ Features
- 🎯 Download videos from Instagram reels
- 🖼️ Get reel thumbnails
- 🚀 Simple and intuitive API
- 🔄 Automatic fallback mechanisms
- 🛡️ Comprehensive error handling
- 🔍 Smart reel URL validation
📦 Installation
Install via Composer:
🚀 Quick Start
Basic Usage
Using the Facade
📋 API Reference
ReelFlow Class
getVideoInfo(string $url): VideoInfo
Retrieves video information from an Instagram reel URL.
- Parameters:
$url(string): The Instagram reel URL
- Returns: VideoInfo object
- Throws: InstagramException
VideoInfo Class
Methods:
getVideoUrl(): string- Get the direct video URLgetThumbnailUrl(): string- Get thumbnail image URLgetWidth(): int- Get video widthgetHeight(): int- Get video heightgetUsername(): string- Get the username of the reel creatorgetDescription(): string- Get the reel descriptiontoArray(): array- Get all info as array
Example using toArray():
InstagramException Class
Extends PHP's built-in Exception class with additional status code information.
Methods:
getStatusCode(): int- Get HTTP status codegetMessage(): string- Get error message
🌟 Examples
Handling Different Reel URL Formats
Error Handling
🛠️ Development
Requirements
- PHP 7.4 or higher
- Composer
- GuzzleHttp Client
- Symfony DomCrawler
📞 Support
- GitHub Issues: Open an issue
- Email: [email protected]
- Telegram: @h3dev
📄 License
MIT © Hossein Pira
Made with ❤️ by [Hossein Pira](https://github.com/code3-dev)
All versions of reelflow-php with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.4
guzzlehttp/guzzle Version ^7.0
symfony/dom-crawler Version ^5.0|^6.0
symfony/css-selector Version ^5.0|^6.0
guzzlehttp/guzzle Version ^7.0
symfony/dom-crawler Version ^5.0|^6.0
symfony/css-selector Version ^5.0|^6.0
The package reelflow/reelflow-php contains the following files
Loading the files please wait ...