Kamis, 21 Februari 2013

Robot Pesbuk Pake Google Script



Hah?

Google Apps Script is a JavaScript cloud scripting language that provides easy ways to automate tasks across Google products and third party services. Buat tutorialnya bisa baca-baca didevelopers.google.com/apps-script/articles ya English english dikit gak masalah lah kan ada Google Translate :P

Langsung Eksyeun!

Yang kita bahas disini kan Robot Pesbuk nih, jadi hubungannya gak jauh-jauh dari Graph API Facebook. Nah, buat ngakses Graph API dari Google Script ada satu Default Service namanya UrlFetch Services. Kalo yang biasa kita pake dijQuery itu kan $.post() $get() $getJSON() ya mirip-mirip gitu lah.
Referensinya bisa dibaca di developers.google.com/apps-script/class_urlfetchapp#fetch
Coba deh:
  • Masuk script.google.com/intro, terus Login, Kalo muncul splash screen click Close aja atau kalo mau sambil check diDont show this again juga bohel :P
  • Coba script ini:
    function pungsiAing(){
      var tanggalKomplit=new Date();
      var pesen="Yellow World\n"+tanggalKomplit;
      var tokenAing="AKSES_TOKEN_ELO_LAH";
      var alamat="https://graph.facebook.com/me/feed?";
      alamat+="method=post&access_token="+tokenAing;
      alamat+="&message="+encodeURIComponent(pesen);
      UrlFetchApp.fetch(alamat);
    }
  • Save scriptnya jangan lupa kasih nama misal Test Robot
  • Sebelum di Run pastiin pilih nama functionnya dulu lalu Click tombol Run
  • Tunggu sampai tanda Running function hilang yang berarti script selesai/berhasil diRun
  • Lalu check ke Timeline Facebook Elo, apakah status berhasil di update.

Otomatisasi (CronJob)

  • Click tombol Triggers
  • Add new Trigger (kalo belon ada)
  • Atur Trigger nya
  • Dengan pengaturan Trigger seperti diatas berarti; function pungsiAing() bakalan di eksekusi setiap jam
  • Matiin Komputer terus tidur,, tunggu sampai besok, liat apakah elo udah berhasil update status setiap jam :D

0 komentar

Posting Komentar

↪ Warning ↩
① Berkomentarlah Dengan Bijak Dan Sewajarnya
② No Spam
③ No Sara