Topic-icon Facebook Application vs Facebook Business Application

Active Subscriptions:

None
Should administrators only set-up either a Facebook Application or Facebook Business Application and not both? I am sure in previous versions there wasn't this choice to make.

The website I am working on requires Facebook login plus the ability to have articles posted to the Facebook. 
The topic has been locked.
Support Specialist
You're correct that previously we only had 1 Facebook App. Facebook has changed their API over the last couple of years and split some features into 2 different types of apps, so it depends on the features you're looking to use.

Facebook (Consumer) - This is what most admins will want to setup. A consumer app is what allows users to authenticate, fetch their name, email, avatar and some other profile data. It also is used for social widgets like the Like button, Comments, LikeBox, etc.
If you had JFBConnect setup before v9, you should use the same API keys you had before in the 'Facebook' section (JFBConnect should automatically do this).

Facebook Business - This is almost exclusively for the Autoposting features to push your content to a Facebook Page or Group or pulling in a social stream from either of those to display on your site. Users will not be able to authenticate with this type of app and the 'Facebook' login button will not show if you only have a Business application configured in JFBConnect.

If you previously had Channels setup in JFBConnect v8, we recommend creating a new Facebook Business app and using those API keys in the Business section and then re-setting up your channels for auto-posting.

I hope that helps explain, but if you have any other questions, just let us know!

Thanks,
Alex
The following user(s) said Thank You: timwil
The topic has been locked.
Active Subscriptions:

None
4 years 7 months ago #67540 by timwil
Thanks for the reply but what happens if you want the functionality of both Facebook Consumer and Facebook Business? Could I build 2 apps (consumer and a business version) and put the App ID and secret key of the Consumer version in Facebook tab under Providers then  App ID and secret key of the Business version in Facebook Business tab?

Also I was just reading your online manual and it appears contradict what you put in the post above in regards if you want to offer Facebook Login. 

 
Here its suggests building a Business app if I want to offer Facebook Login.
 

However above and on the Facebook developer page itself, it says select Consumer app if I want Facebook Login. 
Attachments:
The topic has been locked.
Support Specialist

Could I build 2 apps (consumer and a business version) and put the App ID and secret key of the Consumer version in Facebook tab under Providers then App ID and secret key of the Business version in Facebook Business tab?

Yes, that is exactly what you do. The "Consumer" app will show a Facebook login button on the front-end for users. The "Business" app will only be used for Channels and will not allow a user to authenticate on the front-end.

We'll get the terminology fixed in the Facebook setup guides as well. The "Business" apps do allow authentication, which we implement to allow an admin to authenticate to manage a 'Channel', but that's as far as login goes. The description you show above is indeed very confusing.

Thanks!
The following user(s) said Thank You: timwil
The topic has been locked.
Active Subscriptions:

None
4 years 7 months ago #67547 by timwil
Thanks for the reply. Just a suggestion but you could go an extra degree of separation by adding "Consumer" as shown below. This could help first time site admins trying to get their head around the confusing world of Facebook Apps. However you guys actually do pretty well keeping up with all the changes that Facebook introduces. 

   
Attachments:
The topic has been locked.
Support Specialist
4 years 7 months ago #67572 by mel
Sorry for not getting back to you on your last post. Yes, I agree it's a little confusing. I've added an issue to our bug tracker to update the administrator area labels for FB consumer.

-Melissa
The topic has been locked.