I submitted my facebook messenger bot for app review and the rejection reason was "received no response".
I've tested my bot from my own account and some other testers that I added to my facebook app for testing. However, when I try to test using the default Open Graph Test User
I don't get any response. The Send Message API fails with error:
{"error": {"message":"(#100) No matching user found", "type":"OAuthException", ...}}
What am I doing wrong here? How can I send message to test users using the Send/Receive message API?
Back in 2016, Mark Zuckerberg announced the launch of Facebook's Messenger Platform -- a new service that enables businesses of all sizes to build custom bots in Messenger.
Under the Home tab (house icon), you'll see a search bar at the top. Tap it. Facebook Messenger will then show you a small selection of bots it recommends (beneath a list of people you can start chats with). You can also use the search bar at the top of this screen to search for other available bots.
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.
I had the same problem and got responses in the facebook developers community. It seems like it is confirmed bug: https://developers.facebook.com/bugs/230322797329131/?hc_location=ufi
Update: It seems to work now. Since Tuesday this week I can see reviewers sending messages to the bot and get responses in the messages of the page.
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