ローカルホストでのFacebook開発 質問する

ローカルホストでのFacebook開発 質問する

ローカルホストで Facebook アプリケーションを開発できる方法があるかどうかを知りたいだけです。

ベストアンサー1

編集: 2012 年 2 月 15 日 これは、ローカルホストの Web サイトで FB 認証を使用する方法です。

2 つ目の Facebook アプリをセットアップする方がスケーラブルで便利だと思います。MyApp を構築する場合は、MyApp-dev という 2 つ目のアプリを作成します。

  • 新しいアプリを作成するfacebook.com/apps より
  • (2012年2月15日新着)「アプリケーションを Facebook と統合する方法を選択する」の下のチェックボックスをクリックしますWebsite(最近の Facebook バージョンでは、[設定] > [基本] > [プラットフォームの追加] の下にあります - 次に、Web サイトを選択します)
  • をセットするサイトのURL分野 (アプリドメインフィールドではありません) にhttp://www.localhost:3000 (このアドレスは Ruby on Rails 用です。必要に応じて変更してください)

ここに画像の説明を入力してください

  • アプリケーションの初期化で環境を検出するコードを挿入します
    • サンプル Rails 3 コード
      Rails.env == 'development' || Rails.env == 'test' の場合
        Rails.application.config.middleware.use OmniAuth::Builderを実行する
          プロバイダー:facebook、'DEV_APP_ID'、'DEV_APP_SECRET'
        終わり
      それ以外
        # 生産
        Rails.application.config.middleware.use OmniAuth::Builderを実行する
          プロバイダー:facebook、'PRODUCTION_APP_ID'、'PRODUCTION_APP_SECRET'
        終わり
      終わり
      

一度設定してしまえば、同僚や他のマシンで追加の設定をする必要がないので、私はこの方法を好みます。

おすすめ記事