Social Integrations

It's time to configure EasySocial. We'll list all the basics EasySocial configuration settings here.

Facebook Application Configuration

In this guide, we will guide you through Facebook Application Configuration. Please take note that you're only allowed to create an application using your own profile account. Other Facebook account type are not permissible to create application on Facebook. We have compiled several steps in this section.

  1. Login to Facebook
  2. Create New Facebook App
  3. Product Setup
  4. Furnishing The Product Details
  5. Furnishing The App Details
  6. Disable Development Mode
  7. Publish Actions Permission
  8. EasySocial Integration

Creating Facebook Application

Step 1 - Login to Facebook

Before creating an application, first you will need to Login to your Facebook account.

Step 2 - Create a New App ID

Choose My Apps in the header navigation and click on Add a New App button. Choose a name for your app. You will need to enter Display Name, Contact Email and specify a Category for your app. Once you're ready, hit Create App ID button.

EasySocial Facebook App Configuration

Step 3 - Product Setup

Facebook requires users to add a product to the app. There are several product available for the app, however, we will only be needing Facebook Login for our app. Click on Get Started button located beside the Facebook Login.

EasySocial Facebook App Configuration

Step 4 - Furnishing The Product Details

Under Client OAuth Settings section, you will need to add Valid OAuth rediret URIs for your app and under Deauthorize section, you will need to add Deauthorize Callback URL as well.

EasySocial Facebook App Configuration

Please make sure that Deauthorize Callback URL must be in SSL and start with https://.
Example: https://stackideas.com

Step 5 - Furnishing The App Details

From the Dashboard, click on Settings menu and then click on the Basic settings which is located on the left sidebar. Please check the available settings, and you should fill in the Namespace, App Domains and Contact Email if it is empty.

EasySocial Facebook App Configuration

If the platform is not added yet, you will need to click on Add Platform button to add it.

EasySocial Facebook App Configuration

Select Website platform and then enter the Site URL.

EasySocial Facebook App Configuration

Step 6 - Disable Development Mode

The newly created Facebook app existed in development mode by default. Once your application is ready for public use, you may switch it from developement mode to public mode to allow your app to interact with Facebook.

EasySocial Facebook App Configuration

Step 7 - Publish Actions Permission (Optional)

If you're configuring autoposting EasySocial to Facebook, you will need to enable this Publish Actions Permission option.

Click on Start a Submission button to continue as shown in the previous screenshot. After you have clicked it, a popup window will be appeared. Locate publish_actions and click on the checkbox on the left. Once you're ready, click on Add 1 Item button to continue.

Facebook Publish Actions Permission

Complete the notes for this apps before submitting for review.

Facebook Publish Actions Permission

Facebook Publish Actions Permission

Once you're ready, click on Save button to update the notes. After both notes are completed, click on Submit For Review button to continue. Facebook will notify you back after your apps revision has been completed.

Facebook Publish Actions Permission

Step 8 - EasySocial Integration

Copy the Application ID and App Secret keys and paste it at EasySocial Facebook Configuration. You can find these keys from Facebook App Settings.

EasySocial Facebook App Configuration

In order for users to autopost stories to their Facebook, you must install Facebook App on your site. Read more on Facebook Autoposting App.