ThreadImage API is a Laravel-based REST API designed to process and extract contents from Threads posts and profiles. (Formerly - Threadimage)
- Extract Threads post content and images
- Extract profile information and image
Before installing ThreadImage API, ensure you have the following installed on your system:
- PHP 8.2 or higher
- Composer (PHP dependency manager)
- SQLite (or your preferred database)
- Git (for cloning the repository)
-
Clone the repository
git clone https://github.com/sojijr/threadimage-api cd threadimage-api
-
Install PHP dependencies
composer install
-
Environment configuration
cp .env.example .env php artisan key:generate
-
Database setup
php artisan migrate
-
Start the development server
php artisan serve
The API will be available at http://localhost:8000
POST /api/threads-post
- Extract Threads post content and imagesPOST /api/threads-profile
- Extract profile information and image
Visit /api/documentation
when the server is running to view the interactive API documentation powered by Swagger.
Contributions are welcome to ThreadImage API!
This project is licensed under the MIT License - see the LICENSE file for details.