Facebook customer chat `visually stuck` when coming directly from Facebook APP - facebook-chat

I got a website that uses facebook customer chat, it works very good from any browser.
but we posted the website link on facebook and after user sees & click the link on the facebook mobile app, the website is open on the "facebook mobile browser", the "facebook customer chat icon" is visible on the right bottom corner, but after click on the icon i got two results
in android devices, got the "Continue as your_name_here", but if user click on the "continue" button NOTHING HAPPENS
in IOS devices, got "SESSION EXPIRED" message.
Any idea, will highly appreciate it.

Related

How to do Dialogflow Integrations with facebook messenger?

I follow the instruction provided by diaglogflow as the below, however, it did not work.
The "Get Started" button do pop up for my page's messenger, but click on it or say words in the default welcome message (I did set the intent as Facebook welcome) doesn't trigger any response.
Do I miss any setting?
Pic.1 Get started do appear but no response:
Steps provided by diaglogflow:
Get your Facebook Page Access Token and insert it in the field below.
Create your own Verify Token (can be any string).
Click 'START' below.
4.Use the Callback URL and Verify Token to create an event in the Facebook Messenger Webhook Setup.
Pic.2 Integration setting in dialogflow(left) and messenger setting in Facebook(right):
Pic. 3 Default welcome intent in diaglogflow and it's response(I had clicked the save button):
Pic4. Messenger set up for Webhook version
It seems you've configured the webhook for your app. Make sure you've subscribed your app to a Facebook Page.
Click 'Add or Remove Pages' and select the pages you want to
subscribe your app to. Your webhook will receive events for each
selected page when people chat with it through Messenger.
In the 'Access Tokens' section there will be a Generate Token button
for each authorized Page. Make sure to save the access token, it's
needed to send messages using the Send API.
For each authorizedPage, the 'Webhooks' section will contain the fields the
app can subscribe to. Click on "Add Subscriptions" to select desired fields.
At a minimum, we recommend you choose messages and messaging_postbacks to get started.
Don't forget to choose message_postbacks. If still you face the issue re-configure the webhook. In addition test your messenger response from dialogflow from right side try it --> hi/hello --> and click default response change it to messenger if you can see the expected message from response tab that means you are missing something from page integration. I am attaching a snapshot of checking messenger response from dialogflow:
official documentation
To add Tasnuva's answer, the subscription button is in the field of:
"messenger setting--> webhooks--> add/remove page right side button."
I was once confused by the add/remove page at the access page token field.
Click the button in the red square to edit it:

Sending Push Notifications to Web Application without user consent

I want to send push notifications to my web application users on the occurrence of certain events by updating an icon with a red dot. This is similar to Facebook updating the "notification bell" icon with a dot, on receiving a message or getting a new friend request
LINK TO EXAMPLE IMAGE
I have tried to send notifications to the web app, but it requires the user to "allow notifications" before sending it.
Note that, Facebook/Twitter or any other social media sites can notify users even if the user explicitly blocks all the notifications for the website.
Socket.io is quite handy for this. You can just listen/emit some events at both client and server and act accordingly (in your case, updating the "notification bell" icon)

Bad request from redirect url setting up a new authentication connection setting for Instagram on Azure Bot Service

I am trying to set up a new connection setting for Instagram on Azure as described on this tutorial (https://channel9.msdn.com/Shows/AI-Show/Conversational-AI-and-Authentication) at time 2:30 to OAuth with a Card in Skype
The issue seems to be with the redirect url when coming back to https://token.botframework.com/.auth/web/redirect
I am currently trying to use OAuthCard in my Skype Bot using
https://github.com/Microsoft/BotBuilder/blob/master/Node/examples/basics-oauth/app.js
I am using this OAuthCard in Skype - I click it and it redirects, asks for approval to my account/sign in - I give it and it then redirects and give a blank white screen with "Bad request"
I am expecting it to return to the Skype chat and continue the dialog
It redirects to:https://token.botframework.com/.auth/web/redirect?code=xyz&state=abc
N.B. If I go to my Instagram account I can see that I have given my app access, so it is not an issue there.

Facebook Messenger Handover Protocol Bot bot profile change

I'd like to know whether Bot profile will reflect currently active responder.
In other words, will users see anything which tells that they are now speaking with different responder, e.g different profile icon.
The profile icon that the user chatting with a Facebook chatbot sees is simply the profile icon of the Facebook page that the chatbot is attached to. The only thing that affects what profile icon the user sees is what Facebook page they are chatting with.

GoDaddy activation button missing in email?

GoDaddy has sent a email to verify the domain name. however, they ask me to click a button to active. interestingly there is no activation button in my email.
I don't know what should i do now. Any type of help will be thankful.
I had the same problem and I changed the browser then button appeared. You can change your browser or mail services.
I used Google Chrome version 53.0.2785.143 with gmail account and button did not appear for 5 mail too then I used my android mobile phone with Chrome v49.0.2623.105 with gmail app then button appeared so I could verify email.

Resources