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?
One easy way to achieve automated testing for messenger bots atleast is to try to mimic a request coming from FB. You can just log the request you are getting to your bot to find the signature of the request that FB sends. Then you can just pretend to be FB by sending http requests with the same signature.
A Facebook Messenger bot is a chatbot that lives within Facebook Messenger, meaning it converses with some of the 1.3 billion people who use Facebook Messenger every month. Chatbots can be programmed to understand questions, provide answers, and execute tasks.
There are lots of free chatbot building tools such as the one I run Chattypeople.com that offer the ability to setup a bot and connect it to facebook. You won't require any coding knowledge, and you can sign up using your Facebook account. Once you've set up a free account you can start creating your chatbot.
A working workaround was described here: http://developers.facebook.com/bugs/230322797329131/?hc_location=ufi
Kudos to Alex Garcia himself :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With