Laravel SocialBu
Publish posts, upload media, manage accounts, and handle webhooks through the SocialBu API.
Installation
composer require alexhackney/laravel-socialbu
php artisan vendor:publish --tag=socialbu-config
Why it exists
SocialBu handles publishing to a lot of social networks behind one API. Wiring that into a Laravel application means managing tokens, account IDs, media upload flows, and webhook verification by hand every time.
This package wraps the whole surface in a fluent interface with Laravel-native configuration, so publishing to several accounts at once is a single expressive call.
What it does
Publishing
Post to one account or many at once, with scheduling support.
Media uploads
Upload images and video through the API without hand-building multipart requests.
Account management
List and inspect connected social accounts.
Webhooks
Receive and verify SocialBu webhooks with first-class Laravel handling.
Requirements
- ›PHP 8.2 or newer
- ›Laravel 12 or 13
- ›A SocialBu API token
Laravel 11 is not supported. Its release line is affected by an unpatched security advisory, so Composer refuses to install it under the default advisory policy.