2

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>
4

0 に答える 0