OAuth provider setup
Use this screen to copy exact provider settings. SocialPilot will not fake successful OAuth connections; a channel is saved only after a provider returns a real authorization code and token exchange succeeds.
Meta: Facebook and Instagram
Current development scopes are intentionally minimal. Page and Instagram publishing scopes should only be added to META_SCOPES after your Meta app has those permissions configured and reviewed.
Current META_SCOPES
public_profile,pages_show_list,pages_read_engagement,pages_manage_posts,instagram_basic,instagram_content_publish,business_managementDefault development scopes
public_profileRequired later for Facebook Pages
pages_show_list,pages_manage_posts,pages_read_engagementRequired later for Instagram publishing
instagram_basic,instagram_content_publish,pages_show_list,pages_read_engagement,business_managementDo not request Page or Instagram publishing scopes until they are enabled in Meta and app review is complete. Invalid scopes will be explained and redirected back to the dashboard.
LinkedIn requires an exact redirect URI match. Copy this value into LinkedIn Developer Auth settings.
LINKEDIN_REDIRECT_URI
https://socialpilotai.rinmac.com/api/oauth/linkedin/callbackExpected for current APP_BASE_URL
https://socialpilotai.rinmac.com/api/oauth/linkedin/callbackLinkedIn redirect URI matches the current app URL.