1

自分のサイトに Facebook ソーシャル プラグインのコメントを設定したばかりですが、少し問題があります。私がコメントしたものに誰かがコメントしたという通知を受け取った場合、そのリンクをクリックしてもコメントは表示されませんが、?fb_comment_id=... を指定せずにページをリロードすると、コメントが表示されます。

例えば:

http://www.5crideshare.jessepollak.me/rides/17?fb_comment_id=fbc_1015051336718064_21937866_10150513339773064&ref=notif¬if_t=open_graph_comment#f82002554

コメントは表示されませんが、

http://www.5crideshare.jessepollak.me/rides/17

コメントを表示します。

これを引き起こしている可能性のあるアイデアはありますか?

どうもありがとうございました、

ジェシー

4

1 に答える 1

2

Facebook は、それらが 2 つの異なるページであると想定しているからです。プラグインをページに追加するときは、data-href価値に注意してください。data-href追加のクエリ文字列を含む別の URL で要求される場合がありますが、同じページに対して値を一定にします。

あなたのページのソースを見ると、通知からクリックされました:

<div class='fb-comments' data-href='http://www.5crideshare.jessepollak.me/rides/17?fb_comment_id=fbc_10150513336718064_21937866_10150513339773064&amp;ref=notif&amp;notif_t=open_graph_comment' data-num='{:posts=&gt;2}' data-width='500'></div>
</div>

このページでは、data-href値に不要なクエリ文字列を含めないでください。クリアなものと同じようになるはずです:http://www.5crideshare.jessepollak.me/rides/17

于 2011-12-09T22:34:11.190 に答える