Facebookは現在、350以上の万人のアクティブユーザーを持っている最も急速に成長しているソーシャルネットワーキングアプリケーションです。 それの主要な機能の一つは、Facebook上でアプリケーションを構築するために私たちを可能にするFacebookのプラッ 現在、Facebook上で最も人気のあるアプリケーションであるゲームなど、世界中の開発者によって構築されたFacebookのアプリケーションがたくさんあります。
このチュートリアルのご案内しますの創造を通じて、Facebookを利用した応用Facebook PHP APIデーこんにちは世界のテキストと呼ばれるぞムンドがあります。 私たちは、Facebookのアプリケーションを作成するために開始する前に、あなたが知っておく必要があるいくつかのことがあります:
- PHPプログラミング言語に精通している必要があります
- webホスティングの基礎に精通しており、アプリケーションをデプロイする場所がある必要があります
- Facebookアカウント
上記の要件を満たしている場合は、このチュートリアルを通じてFacebookアプリケーションの構築を開始する準備ができています。
アプリケーションの設定
- Facebook developersエリアに移動し、新しいアプリケーションの設定ボタンをクリックします

- アプリケーション名(はいはいMundo)を入力し、Facebookの用語に同意を選択し、アプリケーションの作成ボタンをクリックします

- その後、Facebookはアプリケーション用の2つのキー、APIキーと秘密キーを作成し、それらを書き込み、後で使用するためにファイルに保存します。

- キャンバスタブに移動し、アプリケーションの一意のURLを入力します(hollamundo)キャンバスページのURLには、一意でなければならないか、URLが別のアプリケーション この場合、別のアプリケーションで使用されているため、holamundoではなくholamundoを使用します。 Canvas Callback URLに、サーバー上のアプリケーションページのURLを入力します。 キャンバス設定の下でレンダリング方法でFBMLオプションを選択すると、ユーザーのFacebookエクスペリエンスに深く統合される完全なFacebookプラットフォー 別の設定オプションをデフォルトにして、[変更を保存]ボタンをクリックします。

- あなたのアプリケーションの準備ができているこの時点で、ブラウザ上でキャンバスページのURLを入力してみて、どのような結果を参照してください。 あなたのアプリケーションがあなたのサーバー上に存在しないので、あなたが得るのはエラーメッセージです、大丈夫心配しないで、次のステップに進みま
B.ホスト上でアプリケーションを設定する
Facebook上でアプリケーションを設定した後、少しコーディングとサーバー管理タスクを行います。
- Facebookクライアントライブラリをダウンロードして抽出すると、footprintsとphpの二つのディレクトリがあります。 Phpディレクトリからすべてのファイルをコピーし、サーバー上のfacebookアプリケーションディレクトリにアップロードします。
- インデックスを作成します。次の内容のphpファイル:
<?phpinclude_once 'facebook.php';$apikey = 'typeyourapikeyhere';$secretkey = 'typeyoursecretkeyhere';$fbObj = new Facebook($apikey, $secretkey);$myuid = $fbObj->require_login();$fbml = "<h2>Hello world, my name is <fb:name uid=\"$myuid\" useyou=\"false\" />," . "welcome to my first facebook application!</h2>";echo $fbml;?>
簡単な権利か。 FacebookはFBMLを使用して簡単にしましたが、コードに事前定義されたタグを適用するだけです。facebookはFBMLを使用して簡単にしました。 Facebook Developers WikiページでFBMLに関する完全な説明を読むことができます。Facebookのfacebookのユーザー id(uid)を取得します。require_loginメソッドは、アプリケーションを使用する前にFacebookにログインするように強制するために使用されます。require_loginメソッドは、facebookのユーザー id(uid)を取得します。require_loginメソッドは、アプリケーションを使用する前にFacebookにログインするように強制するために使用されます。 ログインしていない場合、Facebookは最初にFacebookのログインページにリダイレクトし、ログインした後にアプリケーションページに表示します。
9行目:FBML Fb:nameタグを使用して名前を表示するページコンテンツ。
これで、あなたのアプリケーションは完了し、世界中の誰もがアクセスできる準備が整いました。 ブラウザにキャンバスページのURLを入力すると、Facebookアプリケーションのデフォルトであるアクセス許可ページが表示されます。Facebookアプリケーションに初めてアクセスするには、[許可]ボタンをクリックしてアプリケーションにアクセスします。


あなたはここで上記のライブサンプルアプリケーションを表示することができます