Getting Started

Using Facebook on your Website allows you to create a more personalized, social experience using Social Plugins such as the Like Button and simplify your registration and sign-in process using Login Button and Registration Plugin

Building an app on Facebook gives you the opportunity to deeply integrate into our core user experience. Use the native functionality of Facebook such as Requests and Bookmarks to create an ideal social space for your users.

Facebook Platform makes iOS (iPhone & iPad), Android and Mobile Web app social. Use Single Sign-On to access the user's social graph (without yet another username/password) and create a personalized experience.

Our samples and how-tos are a great way to get started with Facebook Platform. With these in hand, adding social to your app has never been easier.


Core Concepts

Social Plugins
Social Plugins enable you to provide engaging social experiences to your users with just a line of HTML without the need for the viewer to have signed into your site.
Graph API
The Graph API is the core of Facebook Platform, enabling you to read and write data to Facebook. It provides a simple and consistent view of the social graph.
Social Channels
Facebook Platform lets you integrate with social channels such as News Feed and Requests to help you drive growth and engagement with your app, site or content.
Authentication
Facebook authentication enables your app to interact with the Graph API on behalf of Facebook users and provides a powerful single-sign on mechanism across Web, mobile, and desktop apps.
Open Graph protocol
The Open Graph protocol enables you to integrate your pages into the social graph. These pages gain the functionality of other graph objects including profile links and stream updates.

Advanced Topics

Dialogs
Dialogs provide a simple, consistent interface to display dialogs to users. Dialogs do not require special user permissions because they require user interaction.
FQL
Facebook Query Language, or FQL, enables you to use a SQL-style interface to query the data exposed by the Graph API.
Internationalization API
Take advantage of our community Translations framework, which has helped Facebook be available in over 70 languages, to translate your app or website.
Credits API
The Credits API enables a user to use credits as a method for purchasing digital and virtual goods within your app.
Ads API
The Facebook Ads API lets you create and manage your own ads on Facebook programmatically, without using the Facebook Advertising Manager tool.
Chat API
You can integrate Facebook Chat into your Web-based, desktop, or mobile instant messaging products. Your instant messaging client connects to Facebook Chat via the Jabber/XMPP service.
Legacy APIs
REST API, FBML, and the old Javascript API are legacy APIs that we are in the process of deprecating. Please use Graph API, JavaScript SDK and Social Plugins instead.

SDK & Tools

JavaScript SDK
The JavaScript SDK enables you to access features of the Graph API and Dialogs via JavaScript. It provides rich client-side functionality for authentication and rendering Social Plugins.
IOS SDK
The iOS SDK provides Facebook Platform support for iPhone, iPad and iPod Touch apps. You can utilize single-sign-on, call the Graph API and display Platform Dialogs.
Android SDK
The Android SDK provides Facebook Platform support for Android apps. You can utilize single-sign-on, call the Graph API and display Platform Dialogs.
PHP SDK
This SDK provides Facebook Platform support to your PHP-based web apps. This library helps you add Facebook Login and Graph API support to your Website.
Tools
Developer App, Insights Dashboard, Graph API explorer, JavaScript Test Console , Test Users, URL Linter are some of the many tools we provide to help you develop, test and monitor your app.
约 2 周前更新