What is the difference between Apps and Pages in Facebook? - facebook

When to use which? They look the same when I click on either from their directory other than being named differently.

Applications have pages to describe them, make fans (the act of liking the application) these pages are just profiles to the application.
Applications also can have canvas pages, these aren't actually facebook pages...these are the landing pages for your application hosted on your server. Mainly you'll be asked to install the application (game) before accessing it.
Applications can be added to pages and users.

A page is a simple thing that displays information about something.
An app is something that can be installed and is more complicated and can run code as per the Facebook API.
Applications are things like games and quizzes.
Pages are for the "fans" of businesses, musicians, actors, etc.
All the information about apps: http://developers.facebook.com/docs/guides/canvas/

Facebook Page is a like an open group. It can to used to form a group for public figure or to form some open group like "StackOverflow lovers" etc, where you a creator acts as a admin, and there are discussion boards(to discuss an issue), events(to organize an event), notes(to create some document for page), photos (to create album).
And regarding Facebook App have two things Profile page and Application page, it is a Profile page of the Facebook App which looks similar to Facebook page which gives you information about the App. Well, if you want to go to Application page Click on "Go to App".

Related

How is possible to open website inside facebook mobile app like buzzfeed?

I see buzzfeed did some changes on their website, and now buzzfeed URLs shared on facebook are shown as below
Links shared on facebook opened inside facebook like new window. It doesn't requests any other browser or facebook apps browser. Page loads very fast. How it's possible to implement? What technology uses Buzzfeed for it?
The feature is called Instant Articles and is available for publishers, it seems more like people publishing the articles on their platform.
see: https://instantarticles.fb.com/

I have a facebook page for my site, and now added an APP but that also has a page and a wall can I combine them?

I have a facebook page for my site that was created a while ago. And now added an APP for authentication to my site, but that also has a page and a wall can I combine them?
Application profile pages are tied to each App Id, and are separate to any existing page for your brand. There's no way to merge them, but many developers change the settings on their App's profile page to disallow posting, hide various tabs, etc.
You could then add a static HTML tab to the app profile page which directs users to your existing page, and set that tab to be the default landing tab for users who arrive at the page.
This is one of the confusing things about the platform. There are two separate pages for the same thing. I started getting a lot of likes on the app page, so it seemed to go with that over a regular page, but the app page exists out of the system of business pages.

Difference Between Facebook App Page and Facebook Page

I have created a Facebook page for our business, and I created a Facebook App to get a AppID in order to use it in the Facebook plugins.
I've noticed that a Facebook App has a page which looks the same as a Facebook Page.
Which one should I use for promoting to the public? The App Page or normal Page?
You should be promoting your business page. That's what people will be searching for.
Essentially, all objects within the Facebook sphere are represented by a Page. Your app gets one of it's own which, if you were so inclined, would mean you could use it to promote your application. I would also recommend locking down your application's Page so the wall doesn't get filled with spam and other dubious and possibly malicious links. You can do this in the Page settings.
Promote the normal page(www.facebook.com/pages/yourpagename). The application page is where you would promote the application you built but it sounds like you just need a appid.
A significant difference between an app page vs a normal page: the app page does not show the number of people who 'like' it. It shows the number of MAU instead.
You have to promote the normal Page. In the normal page you can add a tab that link your application.
One other bit of information: If you create an ad in facebook which links to your page then it will have a like button and will show the current number of people which like your page when it is served to people.
If you have an app then it will not have the like button, but if people use your app then when an ad is served to someone that has a friend that used the app they will see a social context in the ad 'jonny B used(or played if a game) your [app/game name]' at the bottom of the ad.

Fan page vs Application page

I'm writing a mobile app where I intend to allow facebook posts. Now, I'm a bit confused with what I want to do.
For authentication I need an actual app page.
Fan page has analytics and in general seems more friendly for users
So I'm debating what to do:
Just use an application page. That's what Zynga seems to be doing
Have both application page and fan page. This seems to be what some other apps (Doodle Jump) do, but I worry that it may confuse users / dilute presence by fragmenting user likes, as if you click on the link of a post ('posted by app'), you go to the application page.
The main goal of our page is communicating with users / create a sense of community.
Since choosing a custom name is a permanent decision, I would like to hear your thoughts on pro/cons of each approach.
I've gone down the route of using the appplication page as the 'fan' page, and not end up with 2 versions - because you are correct in saying you'll end up dilluting your presence. You don't want you app to produce great newsfeed stories only for them to link to a dead quiet page where as you might have a busy fan page else where.
Use an app page if you are prepared to accept its current limitations, such as:
You can't 'use' it as a page like fan pages. So you can't write comments etc using the pages identity.
Although intermitant, some autocomplete drop downs only show fan pages and not app pages. For example, if you had a app page for Acme Corp; and you wanted to update your personal profile to say you work there. When it asks 'where you work' the autocomplete searches only regular fan pages, and not the app pages.
That said, I believe these limitations will be solved eventually as Facebook align their pages. (They made it possible to merge place and fan pages for example).

How do I create a Facebook application for use only on page tabs?

I'm currently creating a very basic Facebook application and I've run into a bit of a roadblock, so any help would be appreciated.
My application is as follows: I want to have the application pull records from my database that the user has added to my site off of Facebook and display them in a tab on one of their fan pages. Everything the user could add or edit will be done on my site (not on/through Facebook) so all I need to do is have my application check which page is requesting and display their records. I imagine the install will go something like this: user signs up on my site, user adds app to their page, user links their account and fan page (thinking of the best way to do this), user adds records.
The problem I'm running into is there's barely any information on the new Facebook PHP-SDK (does not use the require_login() method) and I'm not really sure how to start. Again, the only functionality I need on the Facebook end is for them to be able to add my application to their fan page and be able to distinguish between which page is requesting my app.
Does anyone have any resources for creating a basic application with the new SDK? Facebook's dev section is absolutely no help for beginners and I'm pulling my hair out despite a pretty solid grounding in backend development.
Thanks!
tab apps have some limitations comparing to regular fb apps. You can read about those here.
How to make a tab - register a facebook app, fill out "Tab Name" and "Tab URL" fields in the profiles settings (you might need to fill out "canvas" settings first).
Now all tabs will be loaded from "Tab URL" on your server. How to find out who is tab owner - check for fb_sig_profile_user request parameter in your tab page handler, which contains owner's user id.
This should get you started.