Platform Setup Guide

Step-by-step instructions to connect your social media accounts

F

Facebook

✓ Integration Ready

Setup Steps

1

Create a Meta Developer App

Go to developers.facebook.com → My Apps → Create App. Choose "Business" type. Name it something like "UNIFEED Posting".

2

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.

3

Configure Permissions

Request these permissions: pages_manage_posts, pages_read_engagement, pages_show_list, public_profile. Submit for App Review if going live.

4

Set Up Login Configuration

Under Facebook Login → Settings, add your Valid OAuth Redirect URIs. For UNIFEED: https://yourdomain.com/api/auth/facebook/callback

5

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.

6

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.

7

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