Skip to main content

Facebook

Step 1: Create a Developer Account

To create a Facebook app, you must first have a Facebook developer account. If you don't already have one, go to the Facebook for Developers website and click "Get Started" in the top right corner. Follow the instructions to sign up for a developer account.

Step 2: Create a New App

Once you have a developer account, go to the Facebook Developer Dashboard and click "Create App" in the top right corner. Choose "Business" as the app type and give your app a name.

1.png

2.png

3.png

Step 3: Configure Basic Settings

After creating your app, you'll be taken to the app dashboard. Here, you can configure your app's basic settings, such as the app icon and description. You'll also need to configure the "App Domains" and "Privacy Policy URL" settings.

4.png

Next, on this page, scroll down to the “Add Platform” button and click it.

5.png

6.png

7.png

Enter your application URL. We recommend that you enter a secure URL to avoid certain problems when connecting to Mixpost.

Step 4: Copy the APP ID and APP secret to Mixpost

After creating the App, you will see the APP ID and hidden App Secret. Copy them, open your URL where Mixpost is installed, and paste each key to your Facebook service form on the Mixpost→Services page.

Select “Website” and click “Next”

8.png

Step 5: Setting callback links

Next, you need to do some important configurations.

  1. On the left sidebar, click on “Add product” and select “Facebook Login” or “Facebook Login for Business.”

  2. If you selected “Facebook Login for Business”, you need to Switch to the standard “Facebook Login”.

    11.png

    12.png

  3. Go to the “Valid OAuth Redirect URIs” input and enter these callback URLs:

  4. Click “Save changes”

10.png

Step 6: Testing

You can test your app by adding your Facebook account to the Mixpost.

Accounts→Add account

Conclusion

First of all, we recommend that you spend a few hours using the application in Development, then switch to Live and go through the steps for "App review”

If your app will be used by app users who do not have a role on your app or a role in a Business that has claimed your app, you must request approval for each permission via App Review before non-role app users can grant them to your app.

See the "Permissions and Features" page.

9.png

You must request permissions for the following:

  • public_profile
  • Page Public Content Access
  • Business Asset User Profile Access
  • pages_show_list
  • pages_read_engagement
  • read_insights
  • pages_manage_posts
  • publish_to_groups
  • Groups API
  • groups_access_member_info

Additionally, for Mixpost Pro version supports Instagram:

  • instagram_basic
  • instagram_content_publish
  • instagram_manage_comments
  • instagram_manage_insights