sediakan kopi, rokok, dan asbak.. haha cuma bercanda gan..
ayok langsung saja kita bahas.
Di simak ya dengan teliti
- Applikasi Facebook ,ambil API key + API Secret nya.(API Key beda dengan API ID,agak ribet memang untuk melihat api key Facebook ini sekarang ) API key + Secret ini nantinya akan menggantikan tugas kita online dan melakukan aktifitas di Facebook tanpa perlu login. *Asal kita memberi otoritas kepada aplikasi tersebut.
- PHP SDK Facebook versi lama Download saja disini.
- Hosting support php + cronjob (semacam timer yang nanti melaksanakan perintah kita sesuai waktu yg ditentukan.) Bisa pake Free hosting seperti 000webhost.com atau youhosting.com (* yang laen belum nyoba support apa tidak ^__^ ( kalau bisa si cpnale yang premium saja gan , soal nya kalau gretongan agak macet cronjobnya.
api_client->stream_addComment($postid, $komentare, "UID-FB-MU"); } } } $log1 = fopen("$uids", 'w'); fwrite($log1, $postid); fclose($log1); } $cek_permisi = $facebook->api_client->users_hasAppPermission("read_stream",'UID-FB-MU'); if($cek_permisi){ $friends = $facebook->api_client->friends_get(null, 'UID-FB-MU'); array_push($friends,'UID-FB-MU'); foreach ($friends as $uid) { try{ $pot = $facebook->api_client->stream_get('UID-FB-MU',"$uid",'','',1,'','','',''); if(is_array($pot)){ if($pot[posts][0]){ if($pot[posts][0][actor_id]){ if($uid == 'UID-FB-MU'){ if($pot[posts][0][likes]){ if($pot[posts][0][likes][can_like] == 1){ $like = $facebook->api_client->stream_addLike($pot[posts][0][post_id], 'UID-FB-MU'); } } }else{ if($pot[posts][0][actor_id] == $uid){ if(preg_match("/suka/i",$pot[posts][0][message]) or preg_match("/ suka /i",$pot[posts][0][message])){ komentar($pot[posts][0][post_id], "like..this..", "$uid"); } else { if($pot[posts][0][likes]){ if($pot[posts][0][likes][can_like] == 1){ $like = $facebook->api_client->stream_addLike($pot[posts][0][post_id], 'UID-FB-MU'); } } } } } } } } }catch(agendosa $e){ throw $e; } sleep(1); } } ?>
Setelah itu dah di buat , upload Sdk mu ke hostingan mu , buat dalam satu Folder.
require_once '/direktori/tempat/upload/sdk/facebook.php'; $appapikey = 'API KEY MU'; $appsecret = 'API SECRETMU';
edit itu sama dengan app id aplikasimu dan api screetmu
Ganti juga UID-FB-MU dengan uid FB mu, dapat dilihat melalui
http://graph.facebook.com/username
bagi yang aplikasi nya buat sendiri jangan lupa chek smua permission nya dengan cara pilih edit setting aplikasi > lalu pilih Use Graph API Explorer > trus pilih Get Acces Token trus check smua kotak2 itu .
trus permission aplikasinya dengan cara
https://www.facebook.com/dialog/permissions.request?app_id=ID APPMU&display=page&next=http://facebook.com/&response_type=token&fbconnect=1&perms=read_stream%2Cpublish_stream%2Coffline_access
trus izinkan dr aplikasi tersebut. kemudiankita setingan cronjobnya di hosting
Lihat contoh disini :
Saya memakai 000webhost untung test hostingnya,
*kalo gak mau nunggu silakan ke www.youhosting.com
Setelah terupload lalu rubah permisi (chmod) direktori bot termasuk subfolder di dalamnya ke 777 .
seperti ini :
Pastikan semua sudah terupload dan kode sudah benar, mari kita test bot melalui direct link misal file tadi kita kasih nama jempoler.php dan di upload di bot.vio.gov.my maka > http://bot.vio.gov.my/jempol.php , jika loading lama berarti si bot sedang melakukan aksinya, tinggal cek di beranda apakah status teman kamu sudah ada yang kamu jempoli tanpa sadar? selamat…tinggal setting cron / timernya biar kita nggak susah2 pencet directlink tiap mow eksekusi bot nya .
masih di panel 000webhost lihat disini :
beres dehhh.. selamat anda menjadi bot like ..hehe
sumber : mas burhan
Share
3 komentar:
Bage Mana Om Lutfie Cara Menmbuat PHP SDK
gk mudeng gan
nyimak aja deh :)
mantap ganss . .
Posting Komentar