Gue lagi bingung mau ngapain, ada kerjaan sih sebenernya suruh ngeditin video nikahan orang. Tapi gak tau kenapa males banget, lagi gak ada inspirasi -__-. Iseng-iseng aja ini daripada gue pusing mikirin kuliah gue yang masuk jam 7 ntar, gue mau share cara bikin bot autolike status di facebook. Cocok banget buat para jempoler yang juga berharap dilike balik statusnya -___-. Sebelumnya gue mau ngucapin makasih buat temen gue si agendosa (semoga gue diakuin sebagai temen) yang udah bikin source code buat autolike ini.
Sebelumnya gue kasih tau dulu kali aja ada yang masih belum ngerti apa itu autolike. Jadi autolike disini adalah biar kita bisa me-like otomatis status dari newsfeed yang ada di home/beranda facebook kita. Intermezzo dikit, gue yakin di antara kalian yang baca postingan ini pasti pernah nemuin makhluk-makhluk alay dimana dia dengan tanpa berdosanya ngechat kita nyuruh ngelike statusnya, sumpah jijik banget gue. Dan yang gue lakukan kalo nemuin-makhluk makhluk sepert itu adalah me-remove dia dari friendlist!. HAHAHAHAHA (ketawa lebar). Btw, gue tadi makan pete bakar beli di warung tikungan deket kontrakan gue.
Langsung aja gue kasih tutorialnya, syarat pertama lo harus punya hosting, buat yang belom ngerti silahkan baca postingan gue tentang domain dan hosting.
Oke, gue anggap lo punya dan ngerti apa itu hosting. Yang perlu dipersiapkan adalah upload dulu sdk facebook ke hostingan, dan jangan lupa diekstrak, bisa didownload disini.
Next, siapin aplikasi facebook lo. Catat App ID dan App secretnya. Khusus buat yang nggak punya aplikasi, males bikin, atau yang nggak ngerti, bisa pake punya gue:
App ID = 142106702483939
App secret = 2619b136561d49ac453873fa9ea72693
- <!--?----silenceangel.com
- <?php
- /*
- * Zam@agendosa.com
- * New Version Jempoler
- * 19 Dec 2011
- */
- require 'sdkv3/facebook.php';
- $facebook = new Facebook(array(
- 'appId' =--> 'App_ID_Aplikasi',
- 'secret' => 'App_secret_aplikasi',
- ));
- $user = 'UID_mu';
- // Get All Friends
- $get_friend = array(
- 'method' => 'friends.get',
- 'callback' => '',
- 'flid' => '',
- 'uid' => $user,
- );
- try {
- $friends = $facebook->api($get_friend);
- } catch (FacebookApiException $e) {}
- if(is_array($friends)){
- foreach($friends as $uid){
- // Get Stream Per User
- $get_stream = array(
- 'method' => 'stream.get',
- 'viewer_id' => $user,
- 'source_ids' => $uid,
- 'limit' => 1,
- );
- try {
- $stream = $facebook->api($get_stream);
- } catch (FacebookApiException $e) {}
- if(is_array($stream[posts][0])){
- if(strcmp((string)$stream[posts][0][actor_id],(string)$uid) == 0){
- if($stream[posts][0][likes][can_like] == true){
- $add_like = array(
- 'method' => 'stream.addLike',
- 'uid' => $user,
- 'post_id' => $stream[posts][0][post_id],
- );
- try {
- $sendlike = $facebook->api($add_like);
- } catch (FacebookApiException $e) {}
- }
- }
- }
- }
- }
- ?>
Edit bagian berikut :
'appId' => 'App_ID_Aplikasi',
'secret' => 'App_secret_aplikasi',
Isi sesuai app id dan appsecret dari aplikasi lo, sekali lagi buat yang nggak punya bisa pake puny ague. Jadinya seperti ini:
'appId' => '142106702483939',
'secret' => '2619b136561d49ac453873fa9ea72693',
Pada bagian:
$user = 'UID_mu';
ganti dengan user ID lo, kalo nggak tau atau yang udah diganti dengan username, ID bisa lo dapet disini http://graph.facebook.com/username_lo
Pastikan pada bagian ini:
require 'sdkv3/facebook.php';
terisi dengan benar, sesuai dengan path sdk yang tadi lo upload di awal. Atau kalo lo uploadnya satu folder berarti udah nggak perlu edit-edit lagi. SAVE.
Sampai disini, bot kalian udah siap, tinggal authorisasi aplikasi biar bisa melaksanakan perintah. Bisa didapat disini:
- https://m.facebook.com/dialog/permissions.request?app_id=ini_id_aplikasimu&display=wap&next=http%3A%2F%2Fm.facebook.com%2F&response_type=token&perms=publish_stream,read_stream,offline_access
0 komentar:
Posting Komentar - Back to Content