1

Facebook登録プラグインを使用していますが、機能しなくなったようですが、理由はわかりません。何が起こるかというと、登録フォームをロードする代わりに、移動バーのロードアイコンが表示されるだけです(ロードされません)。必要なクレデンシャルを持っています。過去にもクレデンシャルが間違っていた場合、フォームに通常表示されるスペースにエラーメッセージが表示されていました。

私が気付いたのは、登録のFBページにアクセスすると、カスタムフィールドのない2つの例は表示されますが、カスタムフィールドのある例は表示されないということです。私の使用法では、カスタムフィールドを使用します。たぶんそれはカスタムフィールドやファイアウォールの使用と関係がありますか?

そのため、現在、ユーザーは登録できません。助けてください!ありがとうございました!

これが私のコードです:

<div id="fb-root"></div>
  <%= javascript_include_tag "https://connect.facebook.net/en_US/all.js#appId=myappnumberiscorrecthere&xfbml=1" %>
    <% site_url = MyApplication::Application.config.site_url %>
    <fb:registration
      fields="[
     {'name':'name'},
     {'name':'first_name'},
     {'name':'last_name'},
     {'name':'email'},
     {'name':'gender'},
     {'name':'birthday'},
     {'name':'username', 'description':'User Name', 'type':'text'},
     {'name':'postal_code', 'description':'Postal Code', 'type':'text'},
     {'name':'password'},
     {'name':'captcha'}
    ]"
      redirect-uri="https://<%= @domain + "." + site_url %>/users"
      width="530">
   </fb:registration>
 </div>
4

3 に答える 3

2

キャプチャ フィールドを削除します。

カスタム フィールドを含むドキュメント ページを読み込もうとするとき、および提供されたコードを使用するときに、同じ問題が発生しています。

キャプチャを削除すると、うまくいくようです。Facebook側にバグがあると思います。

于 2012-08-08T23:22:51.627 に答える
0

から変更します

fields="[
     {'name':'name'},
     {'name':'first_name'},
     {'name':'last_name'},
     {'name':'email'},
     {'name':'gender'},
     {'name':'birthday'},
     {'name':'username', 'description':'User Name', 'type':'text'},
     {'name':'postal_code', 'description':'Postal Code', 'type':'text'},
     {'name':'password'},
     {'name':'captcha'}
    ]"

fields=[
     {'name':'name'},
     {'name':'first_name'},
     {'name':'last_name'},
     {'name':'email'},
     {'name':'gender'},
     {'name':'birthday'},
     {'name':'username', 'description':'User Name', 'type':'text'},
     {'name':'postal_code', 'description':'Postal Code', 'type':'text'},
     {'name':'password'},
     {'name':'captcha'}
    ]"
于 2012-08-18T17:10:36.757 に答える
0

ここでバグを追跡できます。

http://developers.facebook.com/bugs/509265599090288?browse=search_5028d48a2f1678298252951

于 2012-08-13T22:04:37.990 に答える