I am developing a chatbot for facebook messenger platform using wit.ai.
I created a facebook page to test the bot but the page is visible to everyone. Is there a way that i can have my facebook page visible only for me and the testers i add to developers.facebook.com?
I tried unpublishing the page in facebook but if i do that, the page is not visible even for my account when i search in messenger platform.
Thanks in advance!
Related
Im trying to open facebook messenger from react native app using Linking to business page.
I succeed to do that for user
Linking.openURL(`fb-messenger://user/1000XXXXXXXXX`)
but for business page such this page
I tried this way
Linking.openURL(`fb-messenger://user//sport24live`)
or
Linking.openURL(`fb-messenger://sport24live`)
and it's not working, not open anything.
Facebook has added m.me links which is a shortened URL that redirects to a person, page or a bot in messenger.
Therefore you can use it as
Linking.openURL(`http://m.me/sport24live`)
Check out more in the docs here
I'd like to add Facebook sharing to a Unity app. The basic idea is to:
Create a Facebook page for the app.
Enable the users of the app to post screenshots from inside the app onto the apps facebook page.
The idea behind it is to have access to all posted screenshots by collecting them on the apps facebook page. Can this be done using Facebooks Unity plugin?
If yes:
Does the user first need to "befriend" (join) the apps Facebook page?
Does the app need to go through Facebooks review process?
If a user posts a screenhot to the apps page, is the screenshot then also visible on the users facebook feed or only on the apps facebook page?
Considering the nature of the questions it's obvious that I ain't a Facebook user. So your help is very appreciated.
Thank you.
I have a new Facebook bot developed using the Facebook Bot get started tutorial. Now I need to know how to set a Label for a user in messenger. I went over all the Facebook messenger API but could not find a way to do it. Any ideas how to do that? What about setting label colors? (Similar to what you can do manually in messenger)
I have a bot that was developed using the Microsoft Bot Framework and it has a Facebook channel. If I chat to it using the Facebook profile of the user who created it (the Facebook app that is linked to the bot), it responds. But if I try another user, it does nothing.
What could be causing this?
Facebook Bots have to be reviewed by Facebook before they are available to anyone other than page admins and the app developers. You can find more details on their development pages
https://developers.facebook.com/docs/messenger-platform/app-review
You have to set your Facebook app as Public, by default your Facebook app is in development and it is not available to the public.
I have a Facebook profile of my own, and asociated to this Facebook profile I have a Facebook fan page,,, and I developed a Facebook application that now days is published on Facebook.
What I want is to asociate this Facebook App not to my profile but to my fan page... I mean,,, I know that so I can create a Facebook App or a Facebook Fan Page I've to have a Facebook profile account but I would like to know if I can asociate the Facebook App only to be visible throught the Page...
Your only option is to make the application non-functional for other pages and users. You can do this by checking the POST variables (specifically fb_sig_page_id) to determine which Page you are on (or if you're on a Page at all). If the page ID doesn't match your page, just display a message.
Since applications automatically have Pages of their own created by Facebook, you can't prevent users from becoming fans/liking the application Page. This is one of the problems of the Facebook platform.
An alternative is to use the application Page as the official Facebook Page. This is what I've done with someecards (shameless plug). The application acts as the official presence on Facebook, so the official Page and the application are the same.