Platform Setup Guide
Step-by-step instructions to connect your social media accounts
Setup Steps
Create a Meta Developer App
Go to developers.facebook.com → My Apps → Create App. Choose "Business" type. Name it something like "UNIFEED Posting".
Add Facebook Login Use Case
In your app dashboard, go to Use Cases → Add Use Case → select "Facebook Login for Business". This enables the OAuth flow.
Configure Permissions
Request these permissions: pages_manage_posts, pages_read_engagement, pages_show_list, public_profile. Submit for App Review if going live.
Set Up Login Configuration
Under Facebook Login → Settings, add your Valid OAuth Redirect URIs. For UNIFEED: https://yourdomain.com/api/auth/facebook/callback
Create a Configuration ID (config_id)
Go to Use Cases → Customize → Create Configuration. This generates the config_id needed for the login dialog URL. Save this — UNIFEED uses it in the OAuth redirect.
Connect in UNIFEED
Go to Dashboard → Platforms → click "Connect" next to Facebook. You will be redirected to Facebook to authorize page access. Select the Pages you want to post to.
Verify Connection
After authorizing, you will be redirected back to UNIFEED. Your Facebook Page should appear as "Connected" with a green badge. Try creating a test post!
Tips & Common Issues
- You need a Facebook Page (not just a personal profile) to post via the API.
- If your app is in Development mode, only app admins/testers can use it. Submit for App Review to go live.
- The config_id is found under Use Cases → Customize in the Meta developer portal.
- Page tokens expire — UNIFEED handles token refresh automatically when connected.
- If you see "Error validating access token", try disconnecting and reconnecting the platform.
Need help? Our team is here to assist.
Contact Us