API を介して FB ページのスター付きFacebook 投稿をスクレイピングし、DB に保存します。次に、これらのスター付きの投稿をサイトに表示し、コメント機能を持たせたいと考えています。
問題は、これを双方向にする必要があることです。そのため、FB で作成されたコメントがサイトに表示され、その逆も同様です。
data-href を Facebook 投稿の一意の URL ( http://facebook.com/ {PageName}/posts/{PostId}) に設定しようとしましたが、うまくいきません (FB 投稿ページと上のコメントが異なります)。投稿の私たちのバージョン)。http、https、www、PageId、または PageName の組み合わせも試しました。
もちろん、API を介して取得することもできますが、私たちのサイトには Facebook のログイン機能がなく、ユーザーが何も承認せずに投稿できるようにしたいため、これはオプションではありません。
<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/de_DE/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<h1>Kommentare</h1>
<div class="fb-comments"
data-href="https://www.facebook.com/FacebookDevelopers/posts/10151631557213553"
data-width="470"></div>