Langsung ke konten utama

Facebook Stream Box (New Widget Embed)

Update 29 Juli 2009

Klik gambar di bawah untuk testing!

Facebook Stream Box Widget
Facebook Stream Box adalah sebuah fasilitas (widget) seperti pendahulunya yaitu Facebook Connect dan Facebook Comments Box.

Nah apa keuntungan dan fungsi nya? Bagi yang punya account dan profile di Facebook dan kebetulan punya blog, widget ini sangat berguna sekali karena kita bisa melihat update dari temen - temen kita dan juga bisa update status tanpa harus login ke halaman depan Facebook nya. Saya akan coba menjelaskan bagaimana memasang Facebook Stream Box di Blog.

Bagaimana memasang Facebook Stream box di Blog kita.
Berikut ini adalah Screen Shoot nya:
preview_facebook_stream



Facebook Stream Box (widget) ini menggunakan API key yang membutuhkan validasi XHTML, bisa di lihat di sample kodenya:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

Sedangkan di blogspot kita tidak bisa merubah kode xhtml nya karena blogspot sudah mempunyai xhtml sendiri, lihat sample kode dan perbedaan nya:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:b="http://www.google.com/2005/gml/data" xmlns:b="http://www.google.com/2005/gml/b">

Perlu di ingat, kebanyakan Platform yang menyediakan Connect Cross Site (untuk media open social) ini biasanya menggunakan API key untuk validasi account penggunanya. bisa di lihat di sini apa sih yang di maksud API key.
Klik di sini untuk melihat bagaimana cara mendapatkan API key (aplikasi Facebook).

Tapi jangan khawatir untuk pengguna blogspot kawan bisa mencoba widget ini menggunakan iFrame yang di berikan Facebook Developer sendiri.
Contoh aplikasi dengan iFrame bawaan Facebook Developer:

Klik ini! Lihat Facebook Stream iFrame

Berikut adalah sample kode nya:

<iframe src="http://www.facebook.com/widgets/livefeed.php?app_id=YOUR_APPLICATION_ID&width=400&height=500"
width="400" height="500" marginwidth="0" scrolling="no" frameborder="0"></iframe>

*Huruf yang berwarna biru adalah sebagian kode yang bisa di ubah setting nya.

Lihat contoh Widget Embed nya melalui iFrame (sudah saya pasang di Menu Plus):



So, apabila kawan mau buat sendiri loader XHTML nya bisa di lihat di bagian kedua di sini!
Ini adalah kode untuk di embed langsung di Blog / Web yang menggunakan PHP atau HTML basic untuk page web / Blog nya.

Berikut adalah sample kode nya:
Buat xd_receiver.html terlebih dahulu untuk engine Cross Domain Receiver Page nya,

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Cross-Domain Receiver Page</title>
</head>
<body>
<script src="http://static.ak.facebook.com/js/api_lib/v0.4/XdCommReceiver.js?2" type="text/javascript"></script>
</body>
</html>


Lalu buat main_page.html untuk front end widget embed nya,

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
</head>
<body>
<div> KONTEN YANG AKAN DI TAMBAHKAN ATAU YANG SUDAH ADA (bisa juga di
hapus)</div>
<fb:live-stream width="400" height="500"></fb:live-stream>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"
type="text/javascript">
</script>
<script type="text/javascript">FB.init("API_KEY", "http://domain_yang_di_gunakan.com/xd_receiver.htm");
</script>
</body>
</html>

*Huruf yang berwarna biru adalah sebagian kode yang bisa di ubah setting nya.
Kawan juga bisa lihat Dokumentasi kode nya dari Halaman Facebook Developer langsung.

Update 28 Juli 2009:
Untuk mendapatkan API key kita harus membuat dulu halaman aplikasi nya di Facebook Developer.
Dan juga harus mengatur dengan benar setting tiap tab nya agar widget yg kita pasang bisa berjalan sempurna di blog.
Yang paling penting adalah setting connect URL dan Base Domain nya, Silahkan masukan alamat url blog kawan, lihat contoh:


Perbedaan antara load iFrame dengan Embed kode langsung adalah terletak pada penggunaan Authentication nya.
Jika pada iFrame menggunakan Aplication ID yang di dapat saat membuat halaman aplikasi di Facebook.
Dan jika pada embed code menggunakan API Key pada halaman aplikasi yang kawan buat di Facebook.

Kelebihan Facebook Stream Box adalah pastinya memberikan pengunjung blog kita sebuah fasilitas update status Facebook dan melihat recent activity dari teman kita tanpa harus masuk halaman front end Facebook, selain itu juga bisa di integrasikan dengan Facebook connect atau system Comments box seperti Intense Debate yang saya gunakan (history user juga bisa di lihat di halaman Fans blog ini di Facebook).

Kelemahan Facebook Stream Box adalah karena masih tergolong versi baru jadi menu dan fasilitas yang di sediakan alakadarnya, maksudnya tidak seperti di halaman Facebook sebenarnya (ada view Inbox, view Photo album, Poke friends, dsb).

OK, sekian dulu artikel dari anime7graphic, semoga memberikan manfaat.
Silahkan kalau mau sharing komentar aja ya.

Postingan populer dari blog ini

Widget Toolbar Blog with JQuery (NavBar Plus)

Widget Toolbar Blog with JQuery (NavBar Plus) untuk blogger (blogspot) ini di buat berawal dari ketertarikan saya untuk mencoba memasang Strip Bar yang di adaptasi dari widget Wordpress dan berlanjut menjadi Menu Plus ala Anime7Graphic. Alhasil menjadikan sebuah Widget sederhana baru yang di beri nama Toolbar Navigasi menu Plus ala Anime7Graphic , widget ini menggunakan JQuery system untuk engine Interface nya dan sedikit improvisation Cascading Style Sheet (CSS). Widget Toolbar Blog with JQuery (NavBar Plus) ini sangat membantu sekali untuk menambahkan fasilitas [pada Blogspot] tambahan secara simple dan pastinya eye catching dan tidak memberatkan loading blog yang kaya akan fasilitas dan fitur. Untuk contohnya silahkan kawan test aja di NavBar blog ini (sejajar dengan navbar default blogspot). Dan untuk cara membuatnya Silahkan lihat kode d bawah! Sebelumnya Download keseluruhan Source Code navbar plus ini. Java Script jQuery versi 1.3.2/lates Thickbox Engine Code (Jika di butu

Animation Visual Effect Video

Halo salam jumpa kembali dengan saya Anime7Graphic. Tak terasa sudah 3 tahun berlalu blog ini berdiri tegap dengan visitor dari kalangan yang beragam. Terimakasih kawan kawan masih sudi mampir kesini walaupun dengan konten yang alakadarnya. Kali ini saya akan sedikit mengulas beberapa informasi mengenai penggunaan Animation Visual Effect Video sebagai salah satu cara explorasi kreatif dalam produksi konten video dan motion graphic, yups saya sudah sertakan contoh dan beberapa tutorial nya. (ada sekitar 25 web tutorial dan tips membuat effect untuk clip)

Seni Poster dan Design Pamflet

Kedengarnya sangat serius jika kita bicara tentang Seni Poster dan Design Pamflet sebagai salah satu apresiasi dari kreatifitas para awak media. Tidak seperti pembahasan poster yang dulu sempat saya muat di blog ini ( 10-aturan-membuat-pamflet-yang-baik ). Padahal dari situlah awal mula nya media poster menjadi faktor pendukung penting di bidang Industri, agama, politik dan sosial di seluruh dunia berkembang pesat hingga sekarang. Dalam Kaca Mata Sejarah: Tercatat beberapa dekade seniman poster dan pamflet menjadi elemen penting dalam perubahan dan peradaban dunia sehingga melahirkan beberapa presepsi akan deskripsi poster dilihat dari sudut pandang seni murni (art), industri dan ekonomi, politik juga sosial. Dimulai ketika sebelum Perang Dunia 1 dan 2 saat para seniman di eropa nan jauh disana memulai sebuah penemuan baru yang dijadikan alat propaganda politik di sela sela fase sejarah Perang Dunia satu dan dua.