mboh

Membuat Facebook Comment

Untuk membuat facebook comment, pertama yaitu dari sisi facebooknya sendiri:

1 Facebook Side
Langkah pertama yang dilakukan adalah membuat app difacebook untuk mendapatkan appId yang nantinya akan digunakan pada script selanjutnya dibawah. Untuk membuat app bisa langsung dari web http://developers.facebook.com klik app/aplikasi lalu create new app. Mengapa memerlukan appID adalah agar komentar bisa dimoderasi.

Isikan app name lalu click next, akan diminta masukkan captcha. Ini contoh app name root(app name terserah selera)

App domain diisi nama website(misal example.com, sesuaikan dengan website sendiri), pilih kategory dan website with facebook login disi dengan url website (misal http: //example.com/, sesuaikan dengan website sendiri).

2 Website side
Sekarang dari sisi script website Copy paste JavaScript SDK dibawah ini pada halaman Anda, idealnya tepat setelah tag pembuka . appID disesuaikan dengan app yang telah kita buat sendiri.

<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/id_ID/all.js#xfbml=1&appId=195594807240000";
  fjs.parentNode.insertBefore(js, fjs);
 }(document, 'script', 'facebook-jssdk'));</script>

Tempatkan kode untuk plugin Anda di mana pun Anda inginkan plugin itu muncul di halaman Anda.

<div class="fb-comments" data-href="http://example.com" data-num-posts="2" data-width="470"></div>

3. Penyesuaian
Karena data-href=”http://example.com” adalah statis perlu ada trik sedikit untuk penyesuaian dengan tambahan line script php, yang kira-kira seperti ini, example.com disesuaikan dengan website yang dipakai.

<?php $urlc=$_SERVER['REQUEST_URI'];?>
<div class="fb-comments" data-href="http://example.com<?php echo $urlc;?>" data-num-posts="2" data-width="470"></div>

4. Moderasi Comment
Kalau pemasangannya benar, maka komentar bisa kita moderasi melalui link http://developers.facebook.com/tools/comments/