ユーザーが最初にフォームにアクセスしたときにFacebookにログインしていない場合を除いて、カスタムフィールドと期待どおりに機能するFacebook登録フォームを作成しました。
この状況では、フォームは画面に表示されず、次のエラーが表示されます。
このIDの登録フォームを読み込めません。以前にFacebookでこのアプリをブロックした可能性があります。Facebookのプライバシー設定に移動して、このアプリのブロックを解除します。(エラー:「client_id」が無効です。)
これはサイトで議論されていることはすでに知っていますが、他の場所で提供されているソリューションは私には機能しません。FacebookがサポートするXFBMLソリューションに基づいてこれを機能させたいと思っています(デモはこちらhttp://developers.facebook .com / docs / plugins / registerration /)
Facebookからログアウトすると、私のコードのテストにアクセスできます。これは、Facebookの例から直接取得され、ここではほとんど変更されていません:https ://www.askanutritionist.com/fb.html
ちなみに、Facebookアプリの設定では、SOの他のユーザーが提案している一般的な修正であるため、サンドボックスは無効になっています。
御時間ありがとうございます。ノート; 私はこのトピックで他の既存の質問にコメントしたでしょうが、stackoverflowは私を(まだ)させません。