Auto Like Facebook menggunakan Google Script

0 Comments



Disini kita memanfaatkan google drive, langsung saja ikuti langkah-langkah berikut ini.

[1]. Buka link ini : http://drive.google.com (membutuhkan akun gmail)

[2]. Lalu buatlah script baru seperti gambar yang saya berikan dibawah ini :
[3]. Copy Script dibawah ini  :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
var robot={
  SearchLimit:3,
  idGroups:[
    "",
 "",
 "",
 "",
  ],
  AllTokens:[
        
        {name:"YOUR FB NAME",token:"PASTE YOUR TOKEN HERE"}
 
  ]
};
 
//Using Trigger in Function "modeon()" with Timer per-Minute//
 
function PullBoss(almt,prop){
  var a=UrlFetchApp.fetch(almt,{
    muteHttpExceptions:true,
    method:"post",
    payload:prop
  });
  var b=Utilities.jsonParse(a.getContentText());
  return b;
}
function stir(what){
  var a=what.sort(function(){return 0.5-Math.random()});
  a.reverse();
  a=a.sort(function(){return 0.5-Math.random()});
  return a;
}
function modeon(){
  var a=stir(robot.AllTokens);
  if(a[0].token==""){
    robot.tokenNow=a[0].apptkn;
  }else{
    robot.tokenNow=a[0].token;
  }
  var p=PullBoss("https://graph.facebook.com/me",{
    method:"get",
    fields:"id",
    access_token:robot.tokenNow
  });
  if(p&&p.id){
    robot.uidNow=p.id;
    var b=stir(robot.idGroups);
    robot.idGroupSekarang=b[0];
    var q=PullBoss("https://graph.facebook.com/me/home",{
      method:"get",
      fields:"id,likes,comments.fields(id,user_likes)",
      limit:robot.SearchLimit,
      access_token:robot.tokenNow
    });
    if(q&&q.data&&q.data.length!=0){
      for(x in q.data){
        var c="y";
        var d=q.data[x];
        if(d.likes&&d.likes.data&&d.likes.data.length!=0){
          for(y in d.likes.data){
            if(d.likes.data[y].id&&d.likes.data[y].id==robot.uidNow){
              c="n";
              break;
            }
          }
        }
        if(c=="n"&&d.comments&&d.comments.data&&d.comments.data.length!=0){
          for(z in d.comments.data){
            if(!d.comments.data[z].user_likes){
              var r=PullBoss("https://graph.facebook.com/"+d.comments.data[z].id+"/likes",{
                method:"post",
                access_token:robot.tokenNow
              });
              break;
            }
          }
        }
        if(c=="y"){
          var r=PullBoss("https://graph.facebook.com/"+d.id+"/likes",{
            method:"post",
            access_token:robot.tokenNow
          });
        }
      }
    }
  }
}

[4]. Paste sesuai petunjuk gambar ini :

[5]. Masukan nama FB & Token anda dan ikuti langkah-langkah seperti dibawah ini :

 *** Ganti Nama dan Token sesuai petunjuk diatas ***

[6]. Setelah klik icon jam (CronJob) maka akan muncul Project's triggers, buatlah project baru dan setting sesuai gambar dibawah ini lalu klik Save:


[7]. Setelah anda meng-klik save, akan muncul permission access seperti gambar dibawah ini, pilih Accept.

[8]. Jika semua sudah sesuai seperti panduan diatas, langkah terakhir adalah simpan codedengan meng-klik Save, lalu jalankan dengan memilih "modeon" dan klik "run" seperti gambar dibwah ini.


Nah, kini anda sudah memiliki Robot Autolike Facebook :).

Jika anda masih belum mengerti cara mendapatkan Access Token ? silahkan login menggunakan ponsel anda lalu klik tautan dibawah ini untuk mendapatkan token nya :

Token Nokia
Klik DI SINI

Token BlackBerry
Klik DI SINI

Token SonyExperia
Klik DI SINI

Token Android
Klik DI SINI

Setelah meng-klik tautan diatas, lihatlah URL yang ada di address bar. akan terlihat seperti ini :


Bisa kita lihat dari url diatas, tokennya terletak setelah /#access_token= dan sebelum&expires_in=0

Tokennya adalah seperti berikut :

Semoga bermanfaat :)