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.
- Login to Facebook
- Create New Facebook App
- Product Setup
- Furnishing The Product Details
- Furnishing The App Details
- Disable Development Mode
- Publish Actions Permission
- 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.
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.
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.
Please make sure that Deauthorize Callback URL must be in SSL and start with https://.
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.
If the platform is not added yet, you will need to click on Add Platform button to add it.
Select Website platform and then enter the Site URL.
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.
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.
Complete the notes for this apps before submitting for review.
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.
Step 8 - EasySocial Integration