Messenger

DMflow.chat: A unified chatbot platform integrating LINE, Messenger, Instagram, and Telegram to enhance customer reach and interaction efficiency.

Messenger integration can be done via Facebook OAuth2 to manage fan pages (pending verification). Upon successful verification, it will be accessible. Alternatively, you can directly operate by filling in APP_ID, APP_SECRET, PAGE_ID, VERIFY_TOKEN, and ACCESS_PAGE_TOKEN.

The following links provide instructions similar to the old Facebook guide. This is a supplement if you pass the APP REVIEW:

Links:

Steps:

  1. Switch App mode from Development to LIVE and add test user accounts.

  2. Provide a reason for needing pages_messaging permission.

  3. Supply test account details. Note that only real accounts with 2FA can be used.

Example message for requesting pages_messaging permission:

I'm building a chatbot with the Messenger Platform that will automatically answer people's questions about our services. To make the chatbot accessible to all Facebook users, I need the "pages_messaging" permission. We'll provide the test account details below. We ensure the chatbot is thoroughly tested and functions well with our Tester and Developer accounts. Thank you.

Test account details:

Email: [email protected]
Password: ---

Instructions to test integration:

1. Go to my Facebook page: m.me/{{page_id}}
2. Log in to Facebook with the tester account:
   + Email: [email protected]
   + Password: ---
3. Test my chatbot.

Differences between Managed and Self-Managed:

  • Managed: Quickly links the chatbot but requires reauthorization if there are password changes or permission issues.

  • Self-Managed: DMflow.chat may provide a local installation version. You can perform functions not provided by DMflow.chat using your Page access token, such as account_link or thread_control. The product is not limited to a single channel; for example, you can send messages from Messenger to Telegram.

Last updated