私はphpでブログを書いています。すべてのブログエントリにFacebookのコメントが必要です。また、これらのコメントをFacebookのWebサイトのページに表示して、WebサイトのユーザーとWebサイトのページにアクセスしたFacebookのユーザーが、同じブログエントリに異なる場所からコメントできるようにします。
これが私が欲しいものです:誰かがブログエントリにコメントするとき、コメントはFacebookのウェブサイトのページに表示されるべきです、例えばブログエントリのタイトルとその写真。その後、あなたがウェブサイトまたはそのページにコメントするならば、それは違いがないはずです。
私は私のコードにこれを持っています:
<div class="fb-comments" data-href="http://devbat.com/index.php?page=blog_view&id=<?php echo $id; ?>" data-num-posts="2" data-width="690" data-colorscheme="dark"></div>
したがって、Facebookはさまざまなエントリがあることを認識しています。問題は、私がコメントするとき、コメント自体がFacebookのウェブサイトのページではなく、Facebookの私の壁に送られることです。
Facebookの開発者ページで指示されているように、私もこのスクリプトを持っています:
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=193822290683618";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
ブログエントリにコメントをクロスポストするWebサイトを見たことがありますが、その方法がわかりません。誰かが私にこの件について助けてくれませんか。
StackOverflowには他にも質問があることは知っていますが、どれも私の正確な状況と一致していないようです。または、記載されている手順が古くなっているか誤解を招くようです。