Create a New Channel of Facebook
Last updated
Last updated
This section describes for how to mechanism for create a new Facebook page channel, by doing the following steps:
Go to the Integration menu and click the channel connector menus, then you will see a channel connector page such images below.
On the channel connector page, click the 'plus' button on the channel Facebook page, and then you will see a pop-up channel setting.
Component Explanation:
Field Name
Description
App ID
A unique identification number will be added to your App.
App Secret
Facebook App will automatically generate a secret code that is connected with your App. Its purpose is to authenticate demands from the application towards Facebook servers. This code is also used as a password.
Consumer Secret
Access token to the Facebook API
Access Token
A Page access token to start using the platform APIs or to manage and access Page conversations in Messenger.
Version
API Version used on Facebook.
Copy Facebook page ‘App ID’ to the channel settings page which can be found on the ‘Settings’ section, select 'Basic' from the drop-down menu. Settings basic console will be displayed. See the image below.
Paste ‘App ID’ into the pop-up channel settings.
Copy the Facebook page ‘App Secret’ to the settings page which can be found on the ‘Settings’ section, select 'Basic' from the drop-down menu. Settings basic console will be displayed, click the 'Show' button on the app secret. See the image below.
Paste ‘App Secret’ into the pop-up channel settings.
Paste ‘User Access Token’ into the Facebook page channel settings box.
You can get a user access token by following the steps below.
Click the 'Tools' menu, select 'Graph API Explorer'.
In the Application, select an app used to obtain the access token.
Click User Token → Get User Access Token.
On the permission field, 'Select Permissions', under User Data Permissions check Email and under Events, Groups & Pages, Check manage_pages, pages_messaging, and publish_pages. And, Click the 'Get Access Token' button.
Click the access token field to copy User Access Token.
Check the properties in Access Token Debugger, click Tool to see the token in Access Token Debugger Paste the access token copied in the last step above to the text field and click the 'Debug' button.
Please check the followings:
App ID: the app id mentioned in the prerequisite section
User ID: you, a person who has admin right to the Facebook Page mentioned in the prerequisite section
Expires: a time stamp that would probably expires in an hour or two
Scope: should contain the 'email', 'manage_pages', 'publish_pages', 'pages_messaging' permission.
Exchange for Long-Lived Access Token
Click Extend Access Token to get a long-lived token.
Click the 'Debug' button.
Check the properties of this access token in Access Token Debugger. It should have a longer time such as 60 days, or Never in the 'Expires'.
Check the properties of this page access token in Access Token Debugger:
App ID: the app id mentioned in the prerequisite section.
Profile ID: the page id mentioned in the prerequisite section.
User ID: you, a person who has admin right to the Facebook Page mentioned in the prerequisite section.
Expires: Never.
Paste ‘Page Access Token’ into the Facebook page channel settings box.
You can get a page access token by following the steps below.
Click the 'Tools' menu, select 'Graph API Explorer'.
In the Application, select an app used to obtain the access token.
Click Get Token → Get Page Access Token.
Click the access token field to copy Page Access Token.
Check the properties in Access Token Debugger, click Tool to see the token in Access Token Debugger, paste the access token copied in the last step above to the text field and click the 'Debug' button.
Please check the followings:
App ID: the app id mentioned in the pre-requisite section.
User ID: you, a person who has admin right to the Facebook Page mentioned in the pre-requisite section.
Type: User.
Expires: a time stamp that would probably expires in an hour or two.
Click Extend Access Token to get a long-lived token.
Click the 'Debug' button.
Check the properties of this access token in Access Token Debugger. It should have a longer time such as 90 days, or Never in the Expires.
App ID: the app id mentioned in the prerequisite section
User ID: you, a person who has admin right to the Facebook Page mentioned in the prerequisite section
Type: User.
Expires: About 2 Months.
Next, select the version and click the ‘Authorize’ button.
On the pop-up, click 'Add Page Channel'.
If authorize successfully, click the ‘Save’ button. And then, the Facebook Page channel ‘3Dolphins SRM’ has successfully created.
Component Explanation:
No.
Component
Description
1.
Channel Name
Name of your Facebook Page channel. Hover on the channel name to view the channel port.
2.
Channel ID
An ID, you register with 3Dolphins. Each channel registered in Omni Channel 3Dolphins has a different ID.
3.
Channel Config Button
Click to use gateway.
4.
Channel URL Edit Button
Click to edit channel URL. If connecting with proxy, please adjust the URL accordingly.
5
Channel URL Copy Button
Click to copy the channel URL to the clipboard.
6
Online / Offline Button
Click to turn on or off the channel. Red means offline, Green means online.
7
Refresh Button
Refresh your channel at any time to ensure you are always up to date with the refresh button.