Apr 9, 2010

Tutorial FBML I

Tutorial FBML Facebook
FMBL (facebook markup language) kayaknya satu bahasa markup lagi yang musti kawan pelajari, jika ingin membuat aplikasi facebook. Sebenernya g wajib juga seh, kerena kawan bisa iframe dimana facebook akan mengambil programn kita apa adanya dan ditamplikan di halaman aplikasi. Bagi yang fasih HTML tentu gak asing dngn iframe dan cara kerjanya(jadi g usah saya singgung lagi disini). Tutorial FBML kali ini, dimulai dari yang ringan-ringan dulu ajanya. Untuk referensi tutorial FBML bisa dilihat di halaman ini FBML Reference
Mari kita belajar FBML


1. (Selalu) memanggil facebook API
Bagi yang kurang paham bagian ini, kawan bisa membaca tutorial fbml bagian I. Disana dijelaskan gimana caranya dapat facebook API,api_key dan secret.
<?php

$api_key = '2xxxxxxxxxxxxx';// 
$secret  = '3xxxxxxxxxxxxx';//

include_once './facebook-platform/php/facebook.php';

$facebook = new Facebook($api_key, $secret);
$user = $facebook->require_login();

?>

Script ajib banget untuk membuat aplikasi di facebook.

Jika sudah, sekarang kita coba yang gampang-gampang aja dulu. Dimana program ini bertujuan mencari id dan nama-nama teman kita. coba gunakan scrip berikut
<h1>Percobaan Satu</h1>
Hi bro, <fb:name uid='<?php echo $user; ?>' useyou='false' possessive='true' />! <br>
Id kamu : <?php echo $user; ?>.

Dan teman kamu:<br>
<?
$friends = $facebook->api_client->friends_get();
?>

<ul>
<?
foreach($friends as $friend){
    echo "<li><fb:name uid=\"$friend\" useyou=\"false\"></li>";    
}
?>
</ul>

udah itu ja dulu, klo digabungin scrip diatas menjadi
<?php
$api_key = '2xxxxxxxxxxxxx';// 
$secret  = '3xxxxxxxxxxxxx';//

include_once '/php/facebook.php';

$facebook = new Facebook($api_key, $secret);
$user = $facebook->require_login();

?>
<h1>Percobaan Satu</h1>
Hi bro, <fb:name uid='<?php echo $user; ?>' useyou='false' possessive='true' />! <br>
Id kamu : <?php echo $user; ?>.

Dan teman kamu:<br>
<?
$friends = $facebook->api_client->friends_get();
?>

<ul>
<?
foreach($friends as $friend){
    echo "<li><fb:name uid=\"$friend\" useyou=\"false\"></li>";    
}
?>
</ul> 

Maaf kawan, filenya aku jadiin satu dengan aplikasi update status facebook via xxxx, bukan karena apa-apa. cuma karena saya males startdari awal hehehe. mohon dimaklumi


melihat demonya bisa di SINI

7 comments:

bisnis sampingan said...

wahh.. ada bahasa baru nih FBML.. Thank tutorialnya bang :D

Fairuz said...

Thanks banget atas infonyaa.. lagi belajar FBML nihh!!

Peluang Usaha Sampingan said...

torurilnya komplit gan,,tengkiu

lestari said...

wahhh jd pengen coba bikin:D

bisnis pulsa said...

masih awam soal ginian, makasih buat pencerahannya.

ItsMeFurZy said...

baru tau ane ada FBML.. belajar dulu ahh..

Eloktavian said...

Bang demonya mati..
Tolong perbaiki yah..
Ijin belajar juga nih.

Thanks b4.