私は Facebook にアプリを持っていますが、このまったく同じシステムを別のアプリでも使用したいと考えています。すべてのデータをデータベース (appid、appsecret、pageid など) に保存していますが、Facebook でアプリを読み込むと、現在のアプリの appid がわかりません。
例: app_1234567890123456 にアクセスすると、アプリは「ねえ、これは ID 1234567890123456 のアプリです。データベースにそのアプリがあるかどうか見てみましょう」のように判断する必要があります。
しかし、今では私のアプリは「なんだ?これが何なのかまったくわからない」というようなものになっています。
Facebook には $facebook->getAppId があることは知っていますが、そのためには、アプリ シークレットと appid を使用して Facebook に接続する必要があります。現在の URL から appID を知っている場合にのみ、Facebook と接続できます。