One of the great things about my job is that I get paid to spend time on Facebook. Not only am I head of Web Design/Development, which is easy considering I’m the only guy in the department, recently I have also taking on the role of being the Social Media Manager. One of the tasks I have currently taking on is building our corporate Facebook page. I’ve managed and developed a few pages and groups before for clients when I was freelance and I have attempted to build a few apps for fun, but I’m not an expert in this area.
UPDATE 2-14-2011: FBML is going away – learn about Facebook iframe tabs on Facebook Pages here UPDATE 3-10-2011: Easily create and manage custom Facebook Page Tabs with SplashLab Social – Now available! Quick and Dirty Custom Facebook Page Tabs and Boxes
I’ve seen some how-to guides for getting started writing facebook apps on the web but none really cover everything from start to finish. Even Facebook’s own documentation is somewhat disappointing. So to help others find their way around Facebook markup and the life cycle of a Facebook application here is a simple tutorial.It is a very basic app which aims to display a web image of the user’s choice a) in miniature on their profile, and b) in full on the application’s own canvas page. What is a canvas page?
You’ve created a Facebook fan page and people are frequenting your page. But do you really know how many people visit your page, what areas are popular and what parts of the world your visitors come from? Facebook Insights shows some demographic information on your page, but is limited to information about interactions with your fans. The free Google Analytics tool offers more sophisticated and comprehensive data.
UPDATED – 05-20-2010 – This Facebook Static FBML template was created to meet the needs of those looking to add a flash file to their Facebook FBML application to display extra special content without having to know in-depth Ajax code. Facebook is trimming the size of their Fan Page area from 760px to 520px leaving limited space to personalize pages. Facebook has also gotten rid of iframing.
NOTE: At the f8 Developer Conference in Sept 2011, Facebook announced that on June 1, 2012 FBML will be completely disabled : “1. FBML Deprecation: FBML apps will no longer work on Platform. All FBML endpoints are removed as of June 1, 2012.” And they have it listed on their Developer Roadmap . We recommend TabPress to add a custom tab to your Page.
5 Build The Feed Reader Now that you've gained a small insight into how Facebook applications work, we can start to build our RSS Feed Reader. First, we need some kind of script that can parse RSS feeds and help us create HTML from it.
Version 1.0 Author: Falko Timme <ft [at] falkotimme [dot] com> Last edited 08/31/2007 This guide shows how you can build an RSS feed reader application for the social network Facebook that will display your blog's/web site's RSS feed on the profile pages of Facebook users (that have installed the RSS feed reader application). Each item of the RSS feed will have a Share button so that people can share the story with their friends, and the application will have an Invite link so that people can invite up to ten friends at once to also install this feed reader application.