Getting Startedの和訳です。ドキュメントの目次としての役割を持つページで、Facebook Platformが提供するAPIやSDKやツールなど全般を紹介しています。


以下、2012年4月30日 12:06更新分までの本文です。

attachment10

Facebookの機能をウェブサイトに取り入れることで、いいね!ボタンなどのソーシャルプラグインでパーソナライズされたソーシャル体験を創り出したり、ログインボタンレジストレーションプラグインで新規登録/サインインを簡略化できるようになります。

attachment11

Facebook PlatformはiOS(iPhone, iPad)、Androidやモバイルウェブをよりソーシャルにします。SSO(シングルサインオン)を用いれば、新たにユーザ名/パスワードを提供することなくユーザのソーシャルグラフにアクセスし、パーソナライズされたユーザ体験を提供できます。

attachment12

Facebook上でアプリケーションを創ることで、Facebookユーザ体験の中核に深く関わる機会を得ることができます。Facebookのネイティブ機能(リクエストブックマーク)を用いて、ユーザにとって理想的なソーシャル空間を創り出してください。


Core Concepts

Social Design
このガイドラインは、なぜ優れたソーシャル体験を創る必要があるのか、それを創り出すためにどのようにFacebook Platformを活用するのかを解説します。
Social Plugins
これらのプラグインを用いれば、たった一行のHTMLを書き足すだけでソーシャル体験を提供できますが、ユーザはあなたのサイト上でログインする必要さえありません。
Open Graph protocol
OGP(Open Graph Protocol)をウェブページに組み込むと、そのページをソーシャルグラフに統合することができます。それらのページは他のグラフオブジェクトと同等の機能を得ることとなり、プロフィールのリンクやストリーム投稿などができます。
Social Channels
ニュースフィードやリクエストなどのソーシャルチャンネルを用いることで、アプリケーション, ウェブサイト, コンテンツへのエンゲージメントを高めて成長させる助けとなります。
Authentication
この認証の仕組みは、アプリケーションがユーザの代理としてGraph APIを呼び出すのを可能にするとともに、強力なSSO(シングルサインオン)をウェブ, モバイル, デスクトップアプリケーションの垣根を越えて提供します。
Graph API
このGraph APIこそがFacebook Platformの中核で、アプリからFacebook上のデータへの読み書きを可能にします。ソーシャルグラフへの、シンプルで一貫性のあるアクセス方法が提供されています。

Advanced Topics

Dialogs
ユーザに対してシンプルで一貫性のあるインターフェイスでダイアログを表示します。ユーザ自身が直接操作するものですので、ダイアログの利用には特別なパーミッションは必要ありません。
FQL
FQL(Facebook Query Language)により、SQLに似たインターフェイスでGraph API上のデータにアクセスできます。
Internationalization API
このコミュニティベースの翻訳フレームワークはFacebookの70カ国語対応を助けたもので、これを使ってアプリケーションやウェブサイトの翻訳を行うことができます。
Credits
Facebook Creditsは、Facebook上のアプリケーションやゲームでバーチャルなアイテムを課金する際、安全、簡単で素早い決済手段を提供します。
Ads API
このAPIを使えば、Facebook Advertising Managerツールを使うこと無しに機械的に広告を生成/管理できます。
Chat API
ウェブベース, デスクトップ, モバイルのインスタントメッセンジャーに、Facebookのチャットを実装できます。Jabber/XMPPを通じてFacebook Chatに接続してください。
Legacy APIs
REST API, FBML, old Javascript APIは今後廃止されます。Grpah API, Javascript SDK, Social Pluginsを代わりに使ってください。

SDK & Tools

JavaScript SDK
Javascript SDKを使うと、JavaScriptからGraph APIやダイアログなどの機能にアクセスできます。認証やソーシャルプラグインの表示などリッチなクライアントサイド機能を提供します。
IOS SDK
iOS SDKはiPhone, iPad, iPod Touchに対するFacebook Platformサポートを提供します。シングルサインオンの利用、Graph API呼び出し、ダイアログ表示などが可能です。
Android SDK
Android SDKはAndroidアプリに対するFacebook Platformサポートを提供します。
シングルサインオンの利用、Graph API呼び出し、ダイアログ表示などが可能です。

PHP SDK
このSDKはPHPベースのウェブアプリケーションに対してFacebook Platformサポートを提供します。このライブラリはFacebookログイン、Graph API利用などをサポートします。
Tools
Developer App, Insights Dashboard, Graph API explorer, JavaScript Test Console , Test Users, URL Linter は、アプリケーションの開発, テスト, 監視を手助けする、数あるツールの一部です。