1

私は、PHP と Facebook の PHP SDK を使用して Facebook アプリを作成しようとしている初心者です。アプリは Heroku でホストされており、提供されたサンプル アプリは正常に動作しています。しかし、私は現在サンプル アプリを Apache 2.2 で動作させようとしていますが、途中で多くの問題に遭遇しました。端的に言うと、私の最近の問題は、localhost で Facebook ログインをしようとすることですが、「エラーが発生しました。後で試してください」というメッセージがポップアップ ダイアログに表示されます。これは Heroku では発生しません。

このエラーを克服するために実行できる手順がある場合、誰かが私に教えてくれますか? 提供されたサンプルアプリに従っているだけなので、コーディングエラーとは関係ないと思います。ありがとう!

4

2 に答える 2

0

これは、FB がリクエストを発行しているホストの URL を認識しないために発生します。Site URLローカルホスト サーバーの FQDN を特定し、それをFB アプリ設定マネージャーのセクションに追加する必要があります。Heroku サーバーの URL がそこにある可能性があります。

于 2012-04-12T05:26:43.850 に答える
0

それは簡単です。ローカル ホストでは、facebook で localhost 用の別のサンプル アプリケーションを作成する必要があります。また、アクセス許可が必要です。その後、ログインしてローカル アプリケーションで作業できます。

app.you のすべてのコピーに対して単純に facebook で作成する必要があります。

それがあなたを助けることを願っています

幸運を

于 2014-03-14T09:22:53.080 に答える