How to share Facebook analytics with another Facebook account? - facebook

I already setup Facebook Analytics for web site and can see visit count and other stats for web site.
How I can permit access for other Facebook users to this Analytic page? And which link they should use for access?

Analytics are tied to an App. Add users to the App role - there is even a specific role for Analytics:
https://developers.facebook.com/apps/[App-ID]/roles/

Related

How can I use Facebook Messenger Platform's webhook to subscribe to the Page messages of other users?

I am creating an application using which users will manage their Facebook messenger and post comments on a page. I have implemented the Facebook Login which asks the user for page_messaging permission. I have also configured the webhook and it is working fine.
Now, Facebook documentation states the following
Generate a Page access token to start using the platform APIs. You
will be able to generate an access token for a Page if:
You are one of the Page admins, and
The app has been granted the Page's permission to manage and access Page conversations in Messenger.
So, how can I make my webhook listen to the messages of the page that have granted me permission to manage and access the page? I have looked for hours trying to find this in the documentation. No Luck!

Link facebook messenger with facebook login on app

I have a facebook messenger bot that sends a webhook to my web app. People can login to my app via facebook login.
The first user contact is normally with my facebook bot on which they can create a profile. When they make contact I take their facebook id, name, profile pic, etc.
Users can then login with facebook to my web app to enhance their profile.
My problem is facebook uses different scoped ids for messenger and their login.
How can I recognise if a user has already been on my facebook bot if they use my web app, and vice verca.
I think it has something to do with the business mapping api: https://developers.facebook.com/docs/apps/for-business but I'm struggling to understand how it works.
I am sending a get request using:
GET /me?fields=token_for_business
But the docs do not specify the full url to use. I'm also unsure if you can use this in developer mode.
facebook provides an id-matching api
for the app and pages owned by the same business manager. More informations:
https://developers.facebook.com/docs/messenger-platform/identity/id-matching

Private Developer Roles for Facebook app

I'm going to be using the Facebook Open Graph API on my website to allow users to log in, upload information from their profile, and interact. I won't be publishing this app on Facebook's App Center.
My question is, is the Developer Roles section able to be private if the user navigates to the app's page? I don't want the names of the developers publicly listed. If it's not by default, is there a setting to hide that information?
I know Facebook does not want separate accounts created for the purpose of using the API, but I don't want users finding the personal accounts of those developing the site.
No, the list of admins of a Facebook app isn't displayed anywhere on Facebook or retrievable via the API unless your app is acting on behalf of one of the existing admins of that app

how to associate an application with a new-style Facebook Page of which I'm admin?

I am trying to connect a new website with a Facebook page. the website is built with Wordpress CMS, and so I am using Facebook plugin Facebook Connect to allow a Facebook Like counter button on the site and maybe other functions.
The plugin states I need to get application ID.
I do not want to do this on my own personal facebook account, but rather for the clients themselves.
I am an admin of their Facebook Page, which is done in the new style.
But it is not clear to me how to do a new app other than from my own account?
You should create the new app via https://developers.facebook.com/apps and then create a Facebook Group to administrate the new app as outlined in this blog post
There is currently no other way to create a Facebook app other than with a user account.

How to integrate Facebook into WordPress registration/login?

Here's what we hope to accomplish: a WordPress site that will allow users to register/login EITHER with Facebook OR WordPress and have the same access to posts/pages/content. From all the research thus far, this doesn't seem trivial...
Here's our requirements:
User Registration
Facebook
New users can connect with Facebook by clicking a button and then granting the requested permissions to our Facebook App. The permission-grant is a one-time event.
They will have to log into Facebook if they aren’t already.
When they connect for the first time a WordPress account will automatically be created for them. This integrates Facebook and WordPress.
This free plugin may be a good starting point to integrate the two systems - http://wordpress.org/extend/plugins/simple-facebook-connect/
Here’s another one that only handles the WordPress account creation based on a Facebook session. What it’s lacking is the ability to use the Facebook session to login after registration (it requries the WordPress username/password). http://wordpress.org/extend/plugins/facebook-registration-tool/
WordPress
If the users doesn’t have a Facebook account or chooses not to connect through Facebook, they can manually create a WordPress account.
Required fields are: username, email, password
User Login
Facebook
If the user has already granted permissions to our Facebook App, they will be auto-logged-in if they have an active Facebook session and visit our website.
Otherwise, the user will have to first log in to Facebook.
WordPress
The user can choose to login with the username/password they created.
Any words of wisdom on how we can accomplish these requirements?
After several trials, the best plugin for this kind of job is http://wordpress.org/extend/plugins/social-connect/ It covers not only Facebook but also Twitter, WordPress.com and Google
Here you can find some details on installing it http://giannopoulos.net/2011/12/28/how-to-add-facebooktwitteretc-authentication-on-wordpress/
Facebook supports OpenID.
There is an OpenId plugin for Wordpress I know nothing about.
http://wordpress.org/extend/plugins/openid/
The best plugin which integrates Facebook (and also Twitter and Google Plus) is WordPress Social Login.
Definetly https://wordpress.org/plugins/wp-facebook-login/ . Lightway and secure.
There's a plugin I use on a BuddyPress site named socialsnapin which I think should fulfill your criteria (although I haven't tested it with plain WordPress).
try with keywords on wordpress.org :- facebook login. social login, facebook connect
There are more and awsome plugins for do this.
best i have tried:-
FacebookAll (with all facebook social plugins) By sourceaddons