Membuat Twitter Client Keren Dengan Rabr

Akhir- akhir ini, situs microblogging twitter semakin digemari dan diminati oleh para penghuni dunia maya, tak terkecuali saya (@riFFrizz). Semakin banyak pula acara-acara televisi yang menggunakan twitter sebagai salah satu media penghubungnya dengan penonton. Situs-situs portal beritapun mulai memanfaatkan twitter layaknya sebuah RSS Feed. Kali ini, saya akan membagikan sedikit tips untuk membuat twitter client yang memiliki beberapa keunggulan dibandingkan dengan official web twitter (twitter.com)  itu sendiri. Diantaranya adalah, tambahan beberapa tombol bantu dibagian atas, dan penulisan RT (ReTweet) secara otomatis layaknya twitter client yang lain. Yang kita gunakan adalah sebuah script Open Source yang bernama “RABR“. Langsung saja kita mulai.

Yang kita butuhkan adalah account twitter, script rabr, domain & hosting.

Download terlebih dahulu script rabr disini.

Setelah download selesai, upload script tersebut ke hosting kamu. Jika kita merelakan sebuah domain untuk dijadikan twitter client saja, upload ke direktori public_html. Tapi jika kita membuat twiter client tersebut di domain yang sudah terpakai (misalnya untuk blog, website, atau yang lain) upload di direktori baru dalam direktori public_html, misalnya publick_html/rabr maka twitter client tersebut akan beralamatkan di http://domainkamu.com/rabr, sebagai contoh, untuk domain saya alamatnya menjadi http://riffrizz.com/rabr.

Setelah diupload, jangan lupa untuk di extract terlebih dahulu. Selanjutnya kita akan mengedit file konfigurasi dari rabr yang dapat ditemukan pada direktori public_html/rabr/lib/config.php. Isinya adalah sebagai berikut :

<?php
define(‘SECURE_KEY’, ‘YOUR_SECRET_KEY_PLZ_CHANGE_IT’winking;
define(‘API_URL’, ‘http://twitter.com’winking;
define(‘API_TWITTER’, ‘http://api.twitter.com’winking;
define(‘TWITESE_API_URL’, ‘http://rabrapi0.appspot.com’winking;
define(‘SITE_OWNER’, ‘YOUR_NAME’winking;
// OAuth Config
define(“CONSUMER_KEY”, “YOUR_KEYwinking;
define(“CONSUMER_SECRET”, “YOUR_SECRETwinking;
define(“OAUTH_CALLBACK”, “http://www.YOUR_DOMAIN.com/YOUR_DIR/oauth.phpwinking;
?>

Yang berwarna merah adalah yang harus kita ganti. CONSUMER_KEY & CONSUMER_SECRET dapat kita peroleh setelah kita mendaftarkan sebuah aplikasi pada twitter yang akan kita bahas di bagian selanjutnya, sedangkan OAUTH_CALLBACK kita ganti menurut contoh yang telah disediakan, misalnya untuk domain saya menjadi http://riffrizz.com/rabr/oauth.php.

Sekarang saatnya memperoleh CONSUMER_KEY & CONSUMER_SECRET. Login ke twitter dengan account kamu, dan buat aplikasi twitter melalui twitter.com/apps.

Setelah masuk ke halaman aplikasi twitter, maka akan ditampilkan aplikasi-aplikasi yang pernah kamu buat sebelumnya, untuk membuat aplikasi baru, pilih Register a new application »

Isi dengan lengkap form pendaftaran aplikasi baru

  • Application Icon merupakan gambar yang akan dipakai sebagai logo aplikasi
  • Application Name merupakan nama dari aplikasi yang akan dibuat, yang nantinya akan ditampilkan dibawah tweet yang kita buat melalui aplikasi tersebut (via/from …………….), misalnya BläckBërry®
  • Description merupakan deskripsi singkat dari aplikasi yang akan dibuat
  • Application website adalah url dimana kita mengupload rabr, misalnya http://riffrizz.com/rabr
  • Organization dapat diisi dengan nama organisasi ataupun nama kita sendiri, misalnya Rifky Rizky
  • Website merupakan url dari organisasi, misalnya http://rifky.nab.su
  • Application Type kita pilih Browser
  • Callback URL kita isi dengan http://domainkamu.com/direktori/login.php, misalnya http://riffrizz.com/rabr/login.php
  • Default Access type kita pilih Read & Write
  • Use Twitter for login kita centang Yes, use Twitter for login

Lalu klik save, sehingga ditampilkan Consumer Key & Consumer Screet.

Copy & Pastekan Kedua kode tersebut ke file konfigurasi yang tadi (public_html/rabr/lib/config.php) lalu kita save. Sekarang rabr siap untuk kita test dengan mengunjungi urlnya. Untuk live demonya bisa dilihat di :

http://riffrizz.com/rabr

screenshotnya sebagai berikut :

Eits, agar lebih bagus, jangan lupa untuk mengedit tampilannya, misalkan form loginnya, logonya, dan yang terpenting footernya. Saya sarankan tidak menghilangkan link ke rabr, dan kalau besedia, bisa juga menaruh link ke blog saya (ngarep).

Selamat Mencoba !!

Share :

74 Comments Nowadays

  • riffrizz 23 September, 2010, 13:24

    nggak lupa saya mengucapkan PERTAMAX (pertamax)

    reply this comment →

  • mubaroki 23 September, 2010, 13:57

    keren…!!!

    reply this comment →

    riFFrizz

    @mubaroki, makasih (worship)

  • marsudiyanto 23 September, 2010, 14:17

    Tak njajal alon2…

    reply this comment →

    riFFrizz

    @marsudiyanto, monggo, alon alon penting kelakon prak nggih ngoten ta tak ?? (kakek)

    Anonymous

    kasihandelotongueutnam:

  • Reza Saputra 23 September, 2010, 15:25

    password filenya mana gan??? (batamerah)

    reply this comment →

    riFFrizz

    @Reza Saputra, (batamerah) nggak ada gan !! emang buat apa ??

    Reza Saputra

    @riFFrizz, biasanya disamping file download dikasih file password (lmao)

  • Yudan F 23 September, 2010, 16:59

    saya bukan penggemar twitter gan :lmao:

    reply this comment →

    riFFrizz

    @Yudan F, saya penggemar twitter gan !! (twitter)

  • genthokelir 23 September, 2010, 20:21

    wah mayan tutorialnya , tambah pengalaman hehehe suwun yah

    reply this comment →

    riFFrizz

    @genthokelir, sama sama !!

  • portal berita 23 September, 2010, 20:45

    makin maju ajah ya microblogging sekarang

    reply this comment →

  • Muhammad Chandra 23 September, 2010, 22:21

    Ini dia tutorial yg saya cari2 dari kmren-kmren .

    makasih banyak ya sob winking

    reply this comment →

  • sibair 24 September, 2010, 9:27

    ni bocah bocah ponorogo teamplatenya sama semua ya big grin hehehe

    reply this comment →

    riFFrizz

    @sibair, mirip mirip doank kok, nggak sama persis, kan harus akur, he he he (haha)

  • ahmad rosidi aka eros 24 September, 2010, 13:19

    saya melu melu fildan
    gakl suka cwiceran hehe

    reply this comment →

    riFFrizz

    @ahmad rosidi aka eros, sopo iku fildan mas (doh)

    eros

    @ahmad rosidi aka eros, ops maksud saya Yudan yang komen diatas ituh xexexe

  • Jidat 24 September, 2010, 14:10

    Hahaha aku sudah buat duluan kayaknya big grin
    http://yudamedia.info sekarang pindah ke http://jidatbaok.com/yudamedia big grin

    reply this comment →

    riFFrizz

    @Jidat, kayaknya begitu mas (luv)

  • Reza Saputra 24 September, 2010, 21:12

    apik mas,,, gae gak yo??? (thinking)

    reply this comment →

    riFFrizz

    @Reza Saputra, gae ae mas, ngge nduwen nduwen (doh) (giladance) (banana_black)

  • arifudin 24 September, 2010, 22:30

    yuk twitteran happy

    reply this comment →

    riFFrizz

    @arifudin, (twitter) (twitter)

  • gus 24 September, 2010, 22:30

    wah alhamdulilah punyaku dah jadi, tapi masih ecek2kan @gusrohman http://kakikukaku.web.id/twit/

    reply this comment →

    riFFrizz

    @gus, itu rabr atau dabr

  • TuSuda 24 September, 2010, 22:56

    Lagi ngetrend dengan aplikasi jejaring sosial, bagus juga menambah wawasan blogging.
    terimakasih infonya ya Mas… happy

    reply this comment →

    riFFrizz

    @TuSuda, sama sama, makasih juga telah berkunjung (worship)

  • bliyanbayem 25 September, 2010, 13:38

    hehehehe… aku belum punya twitter… maaf ya mas OOT! ^_^

    reply this comment →

    riFFrizz

    @bliyanbayem, buat dulu donk !! (twitter)

  • ajengkol 25 September, 2010, 20:57

    Wah thanks atas tutorialnya hehehe boleh di coba ah

    reply this comment →

    riFFrizz

    @ajengkol, selamat mencoba !!

  • sawali tuhusetya 26 September, 2010, 15:23

    pingin juga mencoba, mas rifky, apalagi saya juga sudah punya akun twitter. sayangnya, hosting saya hanya bisa dipakai untuk 1 database doang. (doh)

    reply this comment →

    riFFrizz

    @sawali tuhusetya, ini nggak membutuhkan database kok pak !! langsung upload saja bisa

  • FOUR DREAMS 26 September, 2010, 20:34

    brader boleh mesen bikinin gag ? hehe, aku udah coba tapi yang dabr, itu juga gagal pas outhnya, enggak mau login haduh, apakah brader bisa bantu ? sepertinya brader sudah jago big grin

    reply this comment →

    riffrizz

    @FOUR DREAMS, saya siap membantu brader

  • Ikkyu_san 27 September, 2010, 10:10

    waaah keren. Dicatet deh, nanti kalau aku mulai aktif twitter baru dipasang hehehehe
    salam kenal
    EM

    reply this comment →

    riffrizz

    @Ikkyu_san, di bukmak saja, kalau dicatet kepanjangan kayaknya, (haha)

  • atenk 29 September, 2010, 10:25

    kalo upload ke hosting yang gratis bisa ga?
    soalnya, saya coba pake dabr, di hosting gratis ga pernah bisa.
    Thx

    reply this comment →

    riffrizz

    @atenk, nggak semua hosting mensupport rabr ini

    atenk

    Contoh yang bisa apa ?
    yang gratis.hehe

  • Nissa Dwi 30 September, 2010, 8:46

    doww..ya allah. mantep banget tulisannya. kayae mahir abis di bidang pertwitteran. saya mah ndak mudeng blas.hikz…
    mudengnya ya cuma blog, blog dan blog..hihiih

    bagus dah postingannya. bisa berbagi ilmu. nanti kalo saya minat ngetwit, saya maen ke postingna ini lagi. big grin

    reply this comment →

    riffrizz

    @Nissa Dwi, (twitter) ngetwit itu seru

  • Jidat 1 October, 2010, 14:32

    wah suka berkicau ya mas?

    reply this comment →

    riffrizz

    @Jidat, cwit cwit cwit (twitter)

  • Jidat 1 October, 2010, 14:33

    wah twitter maina ya mas>?? foolllow aku ya @jidat

    reply this comment →

    riffrizz

    @Jidat, twitter mania mas, bukan maina (doh)

  • Jidat 1 October, 2010, 14:34

    aku mau donk belajar big grin

    reply this comment →

    riffrizz

    @Jidat, wah, anda mendapat guru yang tepat mas (doh)

  • Abdul Hakim 1 October, 2010, 19:46

    dari kemaren saya cari tutorialnya…. sempat pengen bikin juga, tapi bingung, nah sekarang coba lagi a.aaaahhhhhh………………….

    reply this comment →

    riffrizz

    @Abdul Hakim, selamat mencoba (worship)

  • Andre 3 October, 2010, 2:49

    Om, saya sudah buat belum diedit apa2

    http://andredeprito.talk4fun.net/rabr/login.php

    tetapi mengapa saat OAuth selalu terjadi error
    berikut pesan errornya
    “Could not connect to Twitter. Refresh the page or try again later.”

    Saya mencoba Me-refreshnya.. tetapi tetap tidak bisa…
    ada saran?

    Saya sudah mengganti consumer key dan consumer secret…
    Dan satu lagi, mengapa http://riffrizz.com/rabr Langsung memperlihatkan “Sign In With Twitter” Sedangkan punya saya tidak?

    Mohon pencerahan

    reply this comment →

    riffrizz

    @Andre, hmm, mungkin hosting kurang mendukung mas, kalau masalah punya saya langsung login with twitter, itu sudah saya oprek oprek mas winking

    masgon

    @Andre, @riffrizz , punya sy jg gtu pak…pdhl dh dicoba jg di hosting yg bebayar (bs bwt dabr)…knp yah?
    http://tweet.masgonst.co.cc (hosting gratisan) atau rabr.blog.masgonst.web.id (hosting bebayar)…bingung dh dibuatnya

  • Discount Silver Jewelry 5 October, 2010, 20:00

    That’s wonderful, just keep it up.;;;

    reply this comment →

    riffrizz

    @Discount Silver Jewelry, thanks

  • Uyun 22 October, 2010, 2:57

    om saya udah buat, tapi kok pas dicoba buka malah keluar gini:
    PHP Error Message
    Warning: set_time_limit() has been disabled for security reasons in /home/a2944488/public_html/rabr/lib/twitese.php on line 2
    Free Web Hosting
    PHP Error Message
    Parse error: syntax error, unexpected T_STRING in /home/a2944488/public_html/rabr/lib/mobile_device_detect.php on line 98
    Free Web Hosting

    bantu ya ooon

    reply this comment →

    afifdzulfikar

    @Uyun,
    sama banget kang masalahnya disitu

  • sal_sk8 4 December, 2010, 2:20

    knapa halaman login nya da error twitese.php on line 2 ya mas?mohon bantuannya mas..

    reply this comment →

  • Ulil 20 December, 2010, 22:10

    thx bro.. punya ane nih
    http://ulilblog.co.cc/tweet/

    reply this comment →

    Mr. double u

    @Ulil, om tuh domainnya ngu 48 jam gk ? sama hostingnya pake ap om?

  • quinny 24 December, 2010, 10:18

    setelah download selesai, upload script tersebut ke hosting kamu——>>> ini maksudnya gimana ya??? ga ngerti @_@

    reply this comment →

  • kwardanu 7 January, 2011, 13:29

    mas… saya berhasil cuma pas sign via oAuth-nya gagal mulu…. koneksi ke api.twitternya

    tapi begitu saya tanya di kaskus api twitter baru berjalan kurang lebih 2-3 hari…

    apa betul itu ?

    reply this comment →

  • danti 7 March, 2011, 20:32

    itu suka error ya? aku awalnya udah bikin bisa2 aja dipake, tapi lama2 kok timelinenya jadi kosong gitu?

    reply this comment →

  • achong 8 March, 2011, 18:57

    Punya gue kenapa ya?
    gabisa…
    bantuin dong….
    keluarnya error terus…
    hostingnya kira-kira pake apa ya????
    yang gratisan?

    reply this comment →

  • ajib 18 March, 2011, 18:54

    ka kalo ngga punya blog gimana ? hueheheheh big grin

    reply this comment →

  • asap 12 April, 2011, 15:48

    ini kok login gk bisa yah??
    dikasih tutorialnya jgn setengah2 donk..

    reply this comment →

  • Eka 4 July, 2011, 10:00

    keluar pesan yang kayak gini ::

    warning : set_time_limit() has been disabled for security reasons in /home/a6685321/public_html/lib/twitese.php on line 2

    Parse error: syntax error, unexpected $end, expecting ‘)’ in /home/a6685321/public_html/lib/twitter.php on line 801

    kenapa ya mas? butuh pencerahan nih

    reply this comment →

  • maximosh 6 August, 2011, 6:44

    huhm,,makasih bang artikelnya, sedang saya coba

    reply this comment →

Trackbacks

  1. Membuat Twitter Client Keren Dengan Rabr | riFFrizz ™ - Twitter Mania
  2. Tweets that mention Membuat Twitter Client Keren Dengan Rabr | riFFrizz ™ -- Topsy.com
  3. almenia maria

Leave A Reply !!

Yahoo! Messenger Emoticon Enabled

qrcode

SEO Stats

SEO Stats powered by MyPagerank.Net
    1. ahoi: thaks brooo ijin sdot!!!...
    2. copic markers: How many of us Angry Birds players play while taki...
    3. fianhar: Info yang bermanfaat ,....
    4. iwak: gan, nie full versi pa trial ..? :)...
    5. andro: saya jga make clean archive untuk membut daftar is...