0

Facebook for Websites と Facebook SDK の違いは何ですか?

この 2 つは常に参照されているのを目にしますが、混乱を招きます。

私のセットアップはクライアント側の JavaScript アプリで、どれを使用すればよいか迷っています。

4

2 に答える 2

1

ウェブサイト向け Facebook は、ウェブサイトで Facebook の一部の機能 (いいね! ボタンなど) を有効にするために作成されています。また、Open ID と同じように、Facebook のログインと Web サイトへの登録を使用することもできます。これにより、独自のユーザー ログインおよび登録スクリプトが不要になります。また、グラフ API を使用して、特定のユーザーの完全なソーシャル グラフにアクセスすることもできます。

Facebook Javascript SDK を使用すると、グラフ API や、Facebook ダイアログや REST API など、その他多くの機能にアクセスできます。さらに、ソーシャル プラグインの XFBML バージョンをレンダリングするメカニズムと、キャンバス ページが Facebook と通信する方法を提供します。

より多くの機能を提供する Facebook Javascript SDK の使用を検討する必要があると思います。

于 2012-05-30T02:49:20.830 に答える
1

SDKはソフトウェア開発キットの略です。特定のアクションを実行するためのツールセットです。

Facebook SDKに関しては、公式のツールセットがあります

  • PHP
  • iOS
  • アンドロイド
  • JavaScript

これらのツールセットにより、開発者は Facebook API (Application Programming Interface) を簡単に操作できるようになります。これは、開発者が Facebook でデータの一部を操作できるようにする方法です。

Facebook for Websitesは、サイトを Facebook に関するソーシャル インタラクションにし、これらのソーシャル インタラクションを通じて成長を促進するというアイデアを表しています。これは、SDK (前述のツールセット) またはプラグインの形式にすることができます。

Facebook プラットフォーム(すべてのツールセット、プラグイン、API を含む) を利用することで、Web サイトのソーシャル エクスペリエンスを向上させることができます。Facebook for Websitesがそれを表しています。


これで、JS SDK (これがツールセットです) を利用したクライアント側 Javascript アプリができました。これはあなたのウェブサイトのアプリかもしれません。その場合、あなたはエクスペリエンスを充実させようとしているか、他の人があなたのアプリでサイト/ページを充実させるためのアプリを作成しています.

  • あなたのウェブサイトのアプリ?あなたは SDK を使用しており、それはFacebook for Websitesのアイデアに基づいています。
  • 他の Web サイトやページに配布するためのアプリですか? SDK を使用して、 Facebook を Web サイトに使用する機会を提供しています。

したがって、Facebook for Websitesは、より豊かなソーシャル エクスペリエンスのために Web サイトでプラットフォームを使用するという大雑把な言い回しを表しています。

すべてを理解していなくても、このページを読むことをお勧めします。

http://developers.facebook.com/docs/guides/web/

于 2012-05-30T03:37:23.647 に答える