Is it possible to change my Facebook Messenger webhook URL without having FB to review again my application (since it takes a couple of weeks to do so)?
Yes, you can always change the webhook without having to resubmit your Facebook App for review. I've switch my bot's webhook back and forth several times (even to my local development webhook with ngrok).
In some apps the Webhooks is not even there yet, so for those who don't see it, you have to "Add Product" and choose Webhooks.
Related
Following the recent changes for facebook developer, i had this alert on the webhook section on the developer dashboard, and therefore no webhook messages are received from 'testers, devs, etc' ;
Application will only be able to receive test webhooks sent from ...
Facebook not allowing webhooks anymore in development mode
As a result i am unable to test my mesenger bot apps. I am administrator of my Pages as well as I am administrator of my facebook application.
Whenever I add any comment or likes on my pages, I don't get any webhook event fired.
My pages have subscribed to my app.
The problem now is - My application is in development mode. I can't test it. And facebook won't approve it because they also are not able to test it as I have to mention steps.
Any help will be much appreciated.
Does facebook turn off Leadgen webhook app of its own. I have one app running without any problem, but today when I was not getting webhooks I checked and found that the app was turned off.
Does the leadgen webhook app requires to submit for approval?
I tried finding an answer on FB but no luck.
Your weebhook App didn't require an approval to works for in a leadgen integration. In development mode you webhook app only be used by administrators, developers and testers. You can keep like this.
Check your app token or page token if it has expired, using this link:
https://developers.facebook.com/tools/debug/accesstoken
Check your webhoook app is subscribed into your page, and submit a lead test the track status with this links: https://developers.facebook.com/tools/lead-ads-testing
Check a role permission in your Facebook Page, from what I remember you must be a administrator.
If none of these checks help, there may be something wrong with weebhook.
Am Developing Facebook Messenger bot, Its working fine for my test users who are added as testers in Roles option in dashboard.
I have put my messenger bot for review. its not happening, reviewer messege say's "We received no automated response when we messaged your Page. Please ensure your experience is working as intended and resubmit".
Please help me out.
I am getting this error from last 10 days.
Make sure your Facebook app is live, go to you Facebook app dashboard, navigate to app review and turn on the first option to make your app live.
Remember, Facebook reviewers are considered "public" and the Messenger bot won't work for them unless the app is live.
I am currently having a Facebook app which is already deployed in the production. Since, Facebook is going to remove the feature "Post to friend's wall" soon. So that, I have to submit the Open Graph action to Facebook to use Mention Tagging instead.
In the submission period, I have to deploy the new website and wait Facebook to review it.
The problem is:
During the time that I am waiting Facebook to approve the action, other users in my website will not be allowed to use mention tagging.
Since the site URL of Facebook App can be only one (which is now pointing to production). So I couldn't deploy the testing stage to another URL and point the site URL to it.
What should I do? Thanks.
Set the App-Domain to "yourapp.com".
Now have the regular, live app at www.yourapp.com or whatever, and put the new version, which is to be approved, at beta.yourapp.com. When submitting the action, point to the beta.yourapp.com-URL - the platform-team will follow your links.
The bottom line: setting the App-Domain allows you to run the app on a domain wildcard, *.yourapp.com.
I'm developing a test Facebook app to just get a feel for the platform.
Programatically I can send invites with the FB API.
I send my friend an invite and he can accept the invite which takes him to my app. If he leaves the app, he can't get back to it because it does not show up in his Apps list. His Apps link says App Requests. (Is Facebook A/B Testing this?) Of course, he could bookmark the app but he shouldn't have to. The other thing I noticed. Is in my Facebook dev apps dashboard my User count is still 0.
Main question: He can't see a link to the app anywhere? And also me as the developer can't see a link without going into the Developer app.
Is this because the app is not listed/published yet in the directory? This is very confusing. Help.
Facebook is redoing the invite system. They introduced the new Requests system early in the year, and recently released v2.0. Requests under the new system will remain until you delete them programmatically or the user clicks the "X". http://developers.facebook.com/docs/reference/dialogs/requests/
As for user count, unless you request authorization and they grant it, your user count will stay at 0.