Account Linking Failed in facebook messenger platform using node.js - facebook

Facebook messenger chat bot account linking process failed. I followed the process in facebook account linking process.

In my case I fixed this error by subscribing to the "messaging_account_linking" webhook event in the Facebook app settings.

Remove the unwanted ASCII characters, it will work fine.

Related

Azure Web App Bot Webhook Text With Facebook Always Drop On V4

I got a sample echo bot hosted on Azure Web App Bot, and link up with facebook messenger.
Every configuration setup correctly, when I type message in FB Messenger, some of my text were actually not receiving in /api/messages endpoint.
I used ngrok on Azure bot web app to replace it api endpoint with my local url and found out that some messages did actually fail to delivered to the endpoint.
I had setup my web app to be always on mode, and server location put in Central US. But it still has this performance issue.
Because our bot starting migrate to V4, and found out that the suggested action card always not responding after user click in Messenger (sometime it's works), it's normally reply with local bot emulator.
Any ways can improve this or minimize user lost their action in conversation due to the dropping message?
OK finally found out that delay/random reply caused was single FB page subscribed to multiple FB app.
Just try to make sure you only have a single page subscribe to a single FB app , else it will randomly send the webhook message to one of your subscribed app and cause the performance issue.

Unable to test facebook feed webhook. Webhook not receiving events

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.

Unable to test facebook messenger bot. Webhook not receiving events

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' ;
As a result i am unable to test my mesenger bot apps.
I have created "Test users" from the "roles" section;
When i login with any "Test Users", the messenger bot app created does not appear in the Messenger Bot search.
Kindly note that my initial Webhook subscription at the developer dashboard is successful.
I want to test the bot before submitting for approval, is my approach wrong?
I am really at a loss as how to proceed. Any help will be very much appreciated.
If your app is in development mode, your bot will still be able to send messages to users with the developer, tester, or administrator role for the app.

Facebook Ads page_welcome_message invalid for ads with Messenger as destination

trying to run a 'Traffic' ad to a Facebook Messenger bot.
In order to initiate the bot conversation I need to use the 'Get Started' button as part of the messenger ad conversation and therefore need to use the "Structured Message (JSON)" option.
I cannot submit the ad since it always fails with this error
"Invalid Page Welcome Message for Messenger Destination Ads: The Message Text (page_welcome_message) is invalid for ads with Messenger as destination."
It's unclear what "page_welcome_message" is and where to set it.
I tried researching the FB community and tried to reach out but to no avail - although I did find other people with the same issue.
Turns out that the JSON that Facebook creates using the "Quick Creation" feature is causing the issue.
With a manually created JSON, I'm able to submit the ad successfully.

Login failed by facebook chat API

I use smack for chat API. Before all worked ok. But now I have issue. On try login to chat server get error: " Your account is temporarily unavailable. Regain access by logging into your account from a web browser".
I try different applications: FriendCaster Chat, Go!Chat for Facebook
. All also do not worked with my account. Only native application Chat facebook worked normal. But native application use MQTT server, not chat api.
With another account my application worked ok. Issue with my account. But what?
I think this is facebook bug and we nothing can todo.