Facebookが世界を席巻した理由はさまざまあるが,そのプラットフォーム戦略が一つの重要なファクターであることは間違いない。プラットフォーム戦略によって単なる一つのSNSでなく,様々なサイトやアプリケーションを結びつけるキーとしてFacebookは使われるようになった。例えばその単純な例の一つが,今では多くのサイトに置かれている「いいね」のボタンであるし,複雑な例としてはZyngaのFarmvilleのようなアプリケーションがある。

これら様々なFacebookをプラットフォームとして利用する方法についてまとめたのが本書だ。ソーシャルグラフのAPI,OAuthのAPI,FBMLなど,さまざまなAPIを整理して説明しているとともに,PHPやPython,JavaScript,Objective Cなど,開発する対象それぞれについても詳しく実例で説明している。

少なくとも現時点で,Facebookを使ったアプリケーションを考えるのであれば,この本は必読だろう。