1
Create a new app
Select a business portfolio, then create a new app in Facebook developers.Please be advised that for public applications, you will need to verify your business.



2
Select app type
Select “Other” and click next

3
Select business
Then select business

4
Add details and create app
Add all your details and click Create App

5
Set up Login with Facebook

6
Configure redirect URI
Set up a redirect URI back to the application
Your Facebook OAuth2 Redirect URI:

- Production:
https://postqueen.example.com/integrations/social/facebook - Local development:
http://localhost:4200/integrations/social/facebook - Docker:
http://localhost:4007/integrations/social/facebook
7
Request advanced permissions

pages_show_listbusiness_managementpages_manage_postspages_manage_engagementpages_read_engagementread_insights
If your PostQueen install is for personal use only these advanced permissions are not required for PostQueen to function.
8
Set app mode to Live
Change the App Mode from ‘Development’ to ‘Live’. If you do not do this then posts made via the API will display for yourself but will not be visible for other users.
9
Copy your credentials

.env file10
Restart and add the Facebook channel
Troubleshooting
Image is missing from the published post
Check the App Mode of your Facebook app. In Development mode, posts with media are only visible to app developers/testers. Everyone else sees the post without the image. Switch the app to Live mode to make the image visible to all users.Facebook posts work for you but not for other users
Same root cause as above: the app is in Development mode. Only roles you have explicitly added (developers, testers, admins) can see content published via the API. Set the app to Live.Next steps
What she can post to Facebook
Limits, post types and settings
Configuration reference
Every variable she reads
Connect errors
Invalid state, invalid_grant and the rest
Another channel
Every network, and what each one asks for