...
In the app's settings sidebar under "PRODUCTS", click "+ Add Product".
Hover over "Messenger" to see the options.
Click the "Configure" button. The Messenger platform will be added to your app and the Messenger settings console will appear.
...
Set up the webhook for your app
In the "Webhook" section of the Messenger settings console, click the "Configure webhook" button.
In the "Callback URL" field, enter the public URL for your webhook.
In the "Verify token" field, enter the verification token for your webhook.
Click "Verify & Save" to confirm the callback URL. The Messenger platform will send a GET request to your webhook with the verification token you provided. If your webhook is valid and configured correctly to respond to the verification request, the settings of your webhook will be saved.
...
Subscribe your app to a Facebook Page
Click "Add or remove pages" and select the pages you want your app to subscribe to. Your webhook will receive events for each selected page when people chat with it via Messenger.
...
In the "Access Tokens" section, there will be a Generate Token button for each Authorized Page. Be sure to save the access token, it is required to send messages using the SendING Sending API. It will need to be stored in the connector configuration saved on db along with app ID, Facebook page ID, and webhook verification token.
...
The App Analytics process begins in the App Analytics blade of the App Management Dashboard.
...
Selecting Permissions and Functions
Go to App analysis > tab Permissions and functions. Request each of the permissions and features your app needs by searching for them individually and clicking the Request to add them to the request. Request only the permissions and features your app needs. When you're ready, click the Continue your request. Request permission to pages_messaging.
...
Completing app verification
Scroll down to the Complete app verification section and click anywhere in the row. The App Verification Details window appears. Iset the radio button to Yes. This lets you know that we can log in to your app using a Facebook account.
...
In the Platform Settings section, verify that the information displayed is correct, and in the space provided, describe how you can access the app to test it.
Completing Usage Descriptions
Scroll down to the Required Permissions and Features section and click on the first permission or feature in the row. In the window that appears, describe why your app needs this permission or feature.
...
Repeat step 3 for each permission and feature you're requesting.
Completing app settings
Scroll down to the Complete app settings section and click anywhere in the row. The window that appears shows the required settings available in the Settings tab > Basic Settings, so they may already be complete. In that case, just confirm that everything is correct or make the necessary changes. If they are incomplete, set them.
...
Primary Contact: Make sure you have access to the email account displayed here. Email notifications related to the App Analytics request will be sent to this address.
Sending the analysis request
Click Submit for Analysis and accept the Initial Platform Terms in the window that appears.
...