How do I test messenger bot as an admin - facebook

I can not test my messenger bot. It says below message if a non-admin sends a message:
message: '(#10) Cannot message users who are not admins, developers or testers of the app until pages_messaging permission is reviewed and the app is live.
But when I click The send message button, it takes me to edit button.
Fb pages:

Related

How to get approval for my app to receive pages_messaging approval?

I have a chat bot linked from Dialogflow to Facebook Messenger. Everything is set up but now it just needs pages_messaging permission approval from the Facebook team. I have submitted the request and the Facebook team messaged me this:
This is a test message from the Facebook team. Please respond from your app within 2 days to confirm that the integration is functioning.
However, the Facebook team test account is not able to receive messages from my app due to the app not having the pages_messaging permission in the first place. What should I do now? Will they not accept my request? Please help, I am new to this. Thanks!

Facebook Messenger Inbox in a Web Dashboard

I am creating a web dashboard and want to integrate my facebook page messenger inbox on the dashboard, so we do not have to login into facebook or messenger to view and reply to the messages we have received on FB. For example the inboxes that frontapp, smooch provide.
I am not sure if I need to save the messages we get in webhooks and the replies also or we can access it through API.
I am also confused that if I create an app and connect that to the dashboard , that the user can reply from the dashboard and the message will be delivered to the user through the app, is it possible to send the message after the 24 hour window (plus 1 message) fb allows for apps if they reply from FB app, or it considered as bot as the messages are delivered through app.
You can get the page conversations:
https://developers.facebook.com/docs/graph-api/reference/v2.12/page/conversations
And then respond to them by conversation ID:
https://developers.facebook.com/docs/graph-api/reference/v2.12/conversation/messages

My App has been given the pages_messaging permission but only receiving messages from testers

I did a Facebook Messenger chatbot which after submitting for review and the pages_messaging submission approved, I am still only able to receive messages from testers.
Click app review and Turn on the Make your app Public toggle
Source: this

Can you use Facebook "Test Users" to test a Messenger Bot?

I'm currently trying to make a Messenger Bot with the Messenger Platform. I have a Facebook page, app, everything set up, it currently works when I (an admin for the app) message it. So, I made a few test users to test it with more users. But, whenever I login as a test user, I can't seem to message the page. As a test user, I can't access the page, and a direct Messenger link gives an "access denied" page.
As an admin, I tried to add this test users as a "Tester" under the roles, but I also get more "access denied" messages.
So, is there a way to use a Facebook Test User to interact with my pre-approved Messenger Bot?
A working workaround was described here: http://developers.facebook.com/bugs/230322797329131/?hc_location=uf‌i
Kudos to Alex Garcia himself :)

How to email a link to a facebook app installed on a business page

When I email a link to my app installed on my Facebook business page, the email recipient does not get redirected to the facebook app unless they are logged into facebook. If the person clicks the emailed link and they are not logged into facebook they get linked to the facebook home page to either log-in or set up an account.
This is the link to my facebook app that I have emailed that most people do not get directed to the app, whereas I do want them to be able to see the facebook app if it's possible even if they are not logged into facebook at the time.
https://www.facebook.com/LuxuryVacationsIncome/app_483454071672592
I have been to technical support of the company that created the app and they could not resolve the issue