Facebook Chat bot not working for public - chatbot

I have a chat bot working fine for a single page.
My app is currently live and available to the public.
I generated page tokens using Facebook Login.
But I want to integrate same chat bot with other pages also.
I follow below guidelines to subscribe other page in my app.
https://developers.facebook.com/docs/graph-api/reference/page/subscribed_apps
But other pages are not hitting my webhook.
Screenshot of may app and messenger review are below.
Second image of messenger review
Please suggest me how i integrate my app for multiple pages.
Am I missing any step?
Thanks in Advance

Related

How to share my own facebook application to my friends

I developed a simple FB messenger bot app, the app was reviewed and approved by Facebook, it is live and working as expected, replying to messages from my Page users.
Now, I want to share my app to my friends, so they can use it to their Pages. However, I can't find a way to share it, I can't find the link for my App. Any hint on how to share my App will be greatly appreciated.

Page Webhooks + Messenger Event

Rookie facebook api/developer user here. I have a couple questions hoping someone can shed some light on.
My use-case:
Facebook page user leaves rating/review
App receives webhook event with information about webhook event
(https://developers.facebook.com/docs/graph-api/webhooks/reference/page)
Using that event info, we initiate a messenger chat conversation with
the user
This seems like a common scenario.
My understanding of what needs to be done:
Create a facebook app
Add page webhooks product to app (specifically subscribe to ratings
event)
Wire up webhooks to my API (exposed via ngrok)
Add messenger product to app
...Somehow initiate convo with user (using reviewer_id??)
Does anyone have a good description of how to do this from end-to-end?
I have done most of this, but I cannot figure out how to do this in the test/sandbox facebook. Do I need to create a test version of my app, create a test page, and then use the graph api to subscribe the test app to the test page?
Thanks guys. The docs are nice and all, but there's no detailed directions on testing this end-to-end on the sandbox facebook. I don't have time to wait for an app review to test the functionality.
Thanks in advance!

Published Facebook app up doesn't show up

I have published my Facebook app (related to messaging) and it was confirmed, however, users cannot find it in Facebook's search bar and in apps category. Is there anything I am missing? I tried to search for the solution in Facebook's documentations and etc, but did not succeed.
Thank You in advance.
Messenger bots/apps don't show up in the search, but the Facebook Page you linked your app to. For Messenger bots and businesses there's the Discover section in the Messenger app itself.

Facebook application for Bot working only for admin or developer not publicly

I have Facebook page for company and for contact on messenger and on page we are using FB application that is linked to Bot microsoft bot framework.
That same FB application is public and available, but Bot is not responding to anyone except to application Admin or Developer.
You still need to request the Send API (Pages Messaging) to be approved for your bot. You can do this via the Facebook App dashboard- Products- settings, and a tester will check the questions and answers you provide.
This is a common problem, and one that I face also. Since you assume that setting your bot outside of development mode and available to the public it will automatically be live.

How can I create a reliable test Facebook Messenger channel for MS Azure Bot?

I created a demo Chatbot app for Facebook Messenger using MS Bot Framework. From what I have gathered, Messenger apps can only be tied to Facebook Pages. So I created a sample test Page and configured as the Messenger channel.
Facebook just unpublished the page due to TOC violation. I believe it's on the ground that the page is not complete / it has "misleading" information.
What's the best approach to create a reliable Messenger channel for testing & demo purposes?
Thanks!