Create New Facebook Channel
Last updated
Last updated
This section describes how to create a new Facebook page channel, by doing the following steps:
Go to the Integration menu and click the Channel Connector menu, then you will see a channel connector page such as image below.
On the channel connector page, click the 'Plus' button on the box channel Facebook page, and then you will see a pop-up channel setting.
Component Explanation:
App ID
A unique identification number will be added to your App.
App Secret
Facebook app will automatically generate a secret code connected with your app. Its purpose is to authenticate requests from the application to Facebook servers.
Page Access Token
A page access token to start using the platform APIs or to manage and access your page.
Version
API Version used on your Facebook app.
Copy Facebook page 'App ID' to the channel settings page which can be found on the 'Settings' section and 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 and select 'Basic' from the drop-down menu. The basic app's settings will be displayed, and click the 'Show' button on the app's secret. See the image below.
Paste 'App Secret' into the pop-up channel settings.
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 and select 'Graph API Explorer'.
In the field Meta App, select an app used to obtain the page access token.
Click Get Token → Get Page Access Token and select your Facebook app.
Then, select permission for your access token. To know about what permission must be selected, please refer to this documentation.
Click 'Copy' on your 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.
Type: page.
User ID: you, a person who has admin rights to the Facebook Page mentioned in the pre-requisite section.
Expires: a time stamp that would probably expire in an hour or two.
Scopes: includes predetermined added permissions.
Click Extend Access Token to get a long-lived token.
Click the 'Debug' button.
Then, Facebook will ask you to enter your account password and click the 'Submit' 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.
App ID: the app id mentioned in the prerequisite section.
Type: page.
Profile ID:
User ID: you, a person who has admin right to the Facebook Page mentioned in the prerequisite section
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 Divers Dolphins has successfully created.
Component Explanation:
1.
Channel Name
Name of your Facebook Page channel. Hover on the channel name to view the channel port.
2.
Channel ID
Each channel registered in Omni Channel 3Dolphins has a different ID.
3.
Channel Config Button
Click to edit the LOBs that can access this channel and your Facebook API version.
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.
Then, you must add Port to the channel URL that has been added. To find the channel port, hover over the channel name, then enter the port on the 'Channel Edit URL' button.
This channel URL will be used as a callback URL when configuring the messenger platform on your Facebook application.