My Messenger app got approved earlier today (a few hours ago); the app admin page says:
Approved: pages_messaging
But now that someone (who was not previously a tester) is trying to use it, I'm getting errors. Specifically, if I try to send a message, the API is returning this:
'content': '{"error":{"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.","type":"OAuthException","code":10,"fbtrace_id":"DsZ8V5KCPeP"}}'
Do I need to do something to enable non-testers to talk to my bot, or is Facebook's approval status just not propagated yet?
Turns out you do need to enable something: under the general app's App Review settings (so not the Messenger-specific ones), it needs to be toggled to available.
Available at: https://developers.facebook.com/apps/APP_ID/review-status/
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