0

私は Web サイトを作成しましたが、Facebook 開発者を使用して Facebook 登録フォームを含めたいと考えました。アカウントを作ってアプリを作りました。登録フォームの html をコピーして貼り付けるときに、(コード内の) アプリ ID を入力し、リダイレクト URL (アカウントなどを作成したというランディング ページ) を入力します。コードを入力すると、次のテキストが表示されます: Unable to load the registration form for Developer Site. 以前に Facebook でこのアプリをブロックした可能性があります。このアプリのブロックを解除するには、Facebook のプライバシー設定に移動してください。(エラー: 'redirect_uri' は絶対 URL である必要があります。) プライバシー設定を行ったところ、何もブロックされませんでした。これがなぜこれを言っているのか理解できる人はいますか?私のウェブサイトはhttp://waybored.comです。ありがとう!

4

1 に答える 1

1

これはあなたのコードが実際にどのように見えるかです:

<div id="283932682341116322" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><iframe src="https://www.facebook.com/plugins/registration?
             client_id=113869198637480&
             redirect_uri=
             fields=name,birthday,gender,location,email"
        scrolling="auto"
        frameborder="no"
        style="border:none"
        allowTransparency="true"
        width="100%"
        height="330">
</iframe></div>

srciframe に指定する値に改行と多くの空白があります。

また、パラメーターに値を指定していないというredirect_uriことは、エラー メッセージにも表示されます。

于 2013-02-02T18:01:32.290 に答える