Getting Startedの和訳です。ドキュメントの目次としての役割を持つページで、Facebook Platformが提供するAPIやSDKやツールなど全般を紹介しています。
以下、2012年4月30日 12:06更新分までの本文です。
Facebookの機能をウェブサイトに取り入れることで、いいね!ボタンなどのソーシャルプラグインでパーソナライズされたソーシャル体験を創り出したり、ログインボタンやレジストレーションプラグインで新規登録/サインインを簡略化できるようになります。 |
Facebook PlatformはiOS(iPhone, iPad)、Androidやモバイルウェブをよりソーシャルにします。SSO(シングルサインオン)を用いれば、新たにユーザ名/パスワードを提供することなくユーザのソーシャルグラフにアクセスし、パーソナライズされたユーザ体験を提供できます。 |
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 は、アプリケーションの開発, テスト, 監視を手助けする、数あるツールの一部です。 |