Facebook Connect

From Facebook Developer Wiki

Jump to: navigation, search

Contents

Welcome to Facebook Connect

Facebook Connect is a powerful set of APIs for developers that lets users bring their identity and connections everywhere. You can incorporate Facebook Connect into your websites, iPhone apps, and desktop and mobile applications.

Facebook Connect handles the user's interaction with the Facebook account, and provides a mechanism for you to connect the user's Facebook login with your existing login scheme. Your application can access the user's profile information and friends list, write on the wall, email the user, and so on. These privileges are under the user's control, which helps build trust in your application.

There's a lot to learn about Facebook Connect. Bookmark this page, which will help you navigate the Facebook Connect information as you learn. For an index of all pages related to Facebook Connect, see the Facebook Connect category.

Where to Go from Here

If you're just starting out:

  • Familiarize yourself with the business benefits of Facebook Connect and learn more about some leading examples by visiting the Facebook Connect page on Facebook.
  • Become a Fan of our Facebook Connect page to get updates on the best examples.
  • If you're ready to dive in, start integrating your site with the Facebook Connect Wizard.

If you need to know more, read about the topics that interest you.

Basic Knowledge

The following pages provide information that will help you get started with Facebook Connect:

Components and APIs

The following pages provide information about the technologies, components and APIs you'll need to use when writing a Facebook Connect app:

Keeping Up

Once you get started developing:

Start Building

Start learning the basics of Facebook application development and a get technical overview of Facebook Connect. Then visit some sites already using Facebook Connect and see what plugins and social widgets you can easily add to your site.

Authorizing Users

Learn the ins and outs of authenticating and connecting your users' accounts on Facebook and your site.

Reading Data from Facebook

After you authenticate your users, you can start accessing their profile data, friends, and streams. Read about identity, privacy, and providing social context to your site.

Sending Communications to/through Facebook

Get social distribution from your site through Facebook using requests, notifications, and publishing to users' streams.

Building Rich Features with Facebook Connect

Add deep social functionality to your site including integrating social comments into your blog or site, showing recent user activity, and filtering information with social context.

Integrating into Facebook

Integrate your site into Facebook with profile boxes, tabs, Publishers, and a Facebook Page.

Insights and Analytics

Monitor usage and statistics for your site -- see how often your users publish to Facebook, how successful your requests and notifications, and learn about allocations.

  • Monitoring usage and statistics of your application (Coming Soon)
  • Tracking publishing and clicks-per-share (Coming Soon)
  • Tracking success of requests and notifications (Coming Soon)
  • Understanding allocations (Coming Soon)

Under the Hood

Learn the details of what's going on behind the scenes with Facebook Connect and how it interacts with your site or application

Special Topics

More advanced topics that you may not need to understand when you get started

Reference

Come here for tutorials and reference information about Facebook Platform -- the JavaScript client library, the RESTful API, FQL, XFBML.

Technical Reference

Tutorials

Policies and Guidelines