2017-11-19 7 views
-1

Facebookチェックボックスプラグインの事前チェック属性が正しく機能していません。Facebookチェックボックスのプラグインを事前にチェックする方法は?

HTML:

<div class="fb-messenger-checkbox" 
    origin="https://example.com" 
    page_id="XXXXXXXXXXX" 
    messenger_app_id="XXXXXXXXXXX" 
    user_ref="<? echo $random_val?>" 
    prechecked="true" 
    allow_login="true" 
    size="large"> 
</div> 

私はこれをどのように問題を解決できますか?

+0

マークアップが壊れています。 HTMLタグ内に
を置くことはできません。 –

+0

'$ random_val'の値は何ですか? – ceejayoz

+0

$ random_val =ランダムなuser_ref文字列、他のすべての機能は問題なく動作します。 –

答えて

0

どうすればこの問題を解決できますか?

全然、https://developers.facebook.com/docs/messenger-platform/discovery/checkbox-plugin理由:

カスタマイズデフォルト状態

歴史的に、それは2017年10月6日から始まる、チェックボックスプラグインのデフォルトの状態をカスタマイズすることが可能であったが、デフォルトの状態チェックボックスプラグインのチェックボックスがオフになります。この日付以前にプラグインを実装したウェブサイトは、デフォルトの状態としてチェックされたものを選択することができます。

+0

返信ありがとうございますCBroe! jqueryを使ってページをレンダリングするときにチェックする方法はありますか? –

+0

いいえ、同じオリジナルポリシーにより、プラグインのコンテンツとやりとりできなくなります。さらに、Facebookが事前チェックできるようにしたい場合は、最初にオプションを削除していない可能性があります。そのため、あなたの試みはポリシー違反とみなされる可能性があります。 – CBroe

+0

わかりました。ありがとうございましたCBroe –

関連する問題