Facebook Platform Integration Points
Problem
What are Facebook Platform’s integration points?
Solution
It’s tough to wrap your head around a limitless space that stretches on forever in every direction. How would you even start painting it? Limitations can be really helpful to get the creative mojo flowing in the right direction, even when those limitations don’t actually impose many constraints. As a would-be Facebook developer, you need to know exactly where and how you can integrate with Platform so that you can wield your weapons most effectively.
Facebook Platform offers 10 official integration points that your app can hook into:
Application Directory
Application Menu
Facebook Canvas Pages
Profile Box
Info Sections
News Feed
Notifications
Attachments and the Publisher
Requests
Tabs
Discussion
Not all integration points are created equal, as we shall soon see. Facebook has made it easy for you to take advantage of all of them, and the most successful apps definitely do, so whenever you’re designing a new product, keep the handy AAFPINNART acronym in mind (see the previous list). The bulk of this chapter goes through each of these points and gives you the quick rundown, and you can also check out Chapters 6 and 7 for more information about how to implement them.
Get Facebook Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.