Membuat Twitter Client Keren Dengan Rabr
- September 23, 2010
- 74 comments
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’;
define(‘API_URL’, ‘http://twitter.com’;
define(‘API_TWITTER’, ‘http://api.twitter.com’;
define(‘TWITESE_API_URL’, ‘http://rabrapi0.appspot.com’;
define(‘SITE_OWNER’, ‘YOUR_NAME’;
// OAuth Config
define(“CONSUMER_KEY”, “YOUR_KEY“;
define(“CONSUMER_SECRET”, “YOUR_SECRET“;
define(“OAUTH_CALLBACK”, “http://www.YOUR_DOMAIN.com/YOUR_DIR/oauth.php“;
?>
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 !!
-
SearchTerms :rabr, membuat twitter client, cara membuat twitter client, membuat twitter keren, membuat via twitter sendiri, twitter co id, membuat twitter via sendiri, membuat twitter via, sign in twitter via, tweet via nama sendiri, cara membuat twitter via sendiri, cara membuat twitter via, aplikasi untuk login twitter, cara membuat via twitter, bikin twitter client sendiri, membuat twitter client keren dengan rabr, membuat twitter client yang keren, cara bikin twitter client, membuat via twitter, rabr download, etc

nggak lupa saya mengucapkan PERTAMAX (pertamax)
reply this comment →
keren…!!!
reply this comment →
riFFrizz September 24th, 2010 , 6:30 pm
@mubaroki, makasih (worship)
Tak njajal alon2…
reply this comment →
riFFrizz September 24th, 2010 , 6:35 pm
@marsudiyanto, monggo, alon alon penting kelakon prak nggih ngoten ta tak ?? (kakek)
Anonymous September 27th, 2010 , 12:18 pm
kasihandelo
utnam:
password filenya mana gan??? (batamerah)
reply this comment →
riFFrizz September 24th, 2010 , 6:37 pm
@Reza Saputra, (batamerah) nggak ada gan !! emang buat apa ??
Reza Saputra September 24th, 2010 , 9:09 pm
@riFFrizz, biasanya disamping file download dikasih file password (lmao)
saya bukan penggemar twitter gan :lmao:
reply this comment →
riFFrizz September 24th, 2010 , 6:37 pm
@Yudan F, saya penggemar twitter gan !! (twitter)
wah mayan tutorialnya , tambah pengalaman hehehe suwun yah
reply this comment →
riFFrizz September 24th, 2010 , 6:39 pm
@genthokelir, sama sama !!
makin maju ajah ya microblogging sekarang
reply this comment →
Ini dia tutorial yg saya cari2 dari kmren-kmren .
makasih banyak ya sob
reply this comment →
ni bocah bocah ponorogo teamplatenya sama semua ya
hehehe
reply this comment →
riFFrizz September 24th, 2010 , 6:41 pm
@sibair, mirip mirip doank kok, nggak sama persis, kan harus akur, he he he (haha)
saya melu melu fildan
gakl suka cwiceran hehe
reply this comment →
riFFrizz September 24th, 2010 , 6:44 pm
@ahmad rosidi aka eros, sopo iku fildan mas (doh)
eros September 24th, 2010 , 7:43 pm
@ahmad rosidi aka eros, ops maksud saya Yudan yang komen diatas ituh xexexe
Hahaha aku sudah buat duluan kayaknya

http://yudamedia.info sekarang pindah ke http://jidatbaok.com/yudamedia
reply this comment →
riFFrizz September 24th, 2010 , 6:48 pm
@Jidat, kayaknya begitu mas (luv)
apik mas,,, gae gak yo??? (thinking)
reply this comment →
riFFrizz September 26th, 2010 , 8:30 am
@Reza Saputra, gae ae mas, ngge nduwen nduwen (doh) (giladance) (banana_black)
yuk twitteran
reply this comment →
riFFrizz September 26th, 2010 , 8:35 am
@arifudin, (twitter) (twitter)
wah alhamdulilah punyaku dah jadi, tapi masih ecek2kan @gusrohman http://kakikukaku.web.id/twit/
reply this comment →
riFFrizz September 26th, 2010 , 8:35 am
@gus, itu rabr atau dabr
Lagi ngetrend dengan aplikasi jejaring sosial, bagus juga menambah wawasan blogging.
terimakasih infonya ya Mas…
reply this comment →
riFFrizz September 26th, 2010 , 8:36 am
@TuSuda, sama sama, makasih juga telah berkunjung (worship)
hehehehe… aku belum punya twitter… maaf ya mas OOT! ^_^
reply this comment →
riFFrizz September 26th, 2010 , 8:36 am
@bliyanbayem, buat dulu donk !! (twitter)
Wah thanks atas tutorialnya hehehe boleh di coba ah
reply this comment →
riFFrizz September 26th, 2010 , 8:37 am
@ajengkol, selamat mencoba !!
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 September 27th, 2010 , 12:53 pm
@sawali tuhusetya, ini nggak membutuhkan database kok pak !! langsung upload saja bisa
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
reply this comment →
riffrizz September 27th, 2010 , 12:54 pm
@FOUR DREAMS, saya siap membantu brader
waaah keren. Dicatet deh, nanti kalau aku mulai aktif twitter baru dipasang hehehehe
salam kenal
EM
reply this comment →
riffrizz September 27th, 2010 , 12:55 pm
@Ikkyu_san, di bukmak saja, kalau dicatet kepanjangan kayaknya, (haha)
kalo upload ke hosting yang gratis bisa ga?
soalnya, saya coba pake dabr, di hosting gratis ga pernah bisa.
Thx
reply this comment →
riffrizz October 3rd, 2010 , 1:04 pm
@atenk, nggak semua hosting mensupport rabr ini
atenk October 4th, 2010 , 6:07 pm
Contoh yang bisa apa ?
yang gratis.hehe
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.
reply this comment →
riffrizz October 3rd, 2010 , 1:05 pm
@Nissa Dwi, (twitter) ngetwit itu seru
wah suka berkicau ya mas?
reply this comment →
riffrizz October 3rd, 2010 , 1:06 pm
@Jidat, cwit cwit cwit (twitter)
wah twitter maina ya mas>?? foolllow aku ya @jidat
reply this comment →
riffrizz October 3rd, 2010 , 1:06 pm
@Jidat, twitter mania mas, bukan maina (doh)
aku mau donk belajar
reply this comment →
riffrizz October 3rd, 2010 , 1:07 pm
@Jidat, wah, anda mendapat guru yang tepat mas (doh)
dari kemaren saya cari tutorialnya…. sempat pengen bikin juga, tapi bingung, nah sekarang coba lagi a.aaaahhhhhh………………….
reply this comment →
riffrizz October 3rd, 2010 , 1:07 pm
@Abdul Hakim, selamat mencoba (worship)
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 October 3rd, 2010 , 1:09 pm
@Andre, hmm, mungkin hosting kurang mendukung mas, kalau masalah punya saya langsung login with twitter, itu sudah saya oprek oprek mas
masgon November 13th, 2010 , 7:27 am
@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
That’s wonderful, just keep it up.;;;
reply this comment →
riffrizz October 6th, 2010 , 1:37 pm
@Discount Silver Jewelry, thanks
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 December 15th, 2010 , 3:57 pm
@Uyun,
sama banget kang masalahnya disitu
knapa halaman login nya da error twitese.php on line 2 ya mas?mohon bantuannya mas..
reply this comment →
thx bro.. punya ane nih
http://ulilblog.co.cc/tweet/
reply this comment →
Mr. double u March 12th, 2011 , 7:16 pm
@Ulil, om tuh domainnya ngu 48 jam gk ? sama hostingnya pake ap om?
setelah download selesai, upload script tersebut ke hosting kamu——>>> ini maksudnya gimana ya??? ga ngerti @_@
reply this comment →
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 →
itu suka error ya? aku awalnya udah bikin bisa2 aja dipake, tapi lama2 kok timelinenya jadi kosong gitu?
reply this comment →
Punya gue kenapa ya?
gabisa…
bantuin dong….
keluarnya error terus…
hostingnya kira-kira pake apa ya????
yang gratisan?
reply this comment →
ka kalo ngga punya blog gimana ? hueheheheh
reply this comment →
ini kok login gk bisa yah??
dikasih tutorialnya jgn setengah2 donk..
reply this comment →
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 →
huhm,,makasih bang artikelnya, sedang saya coba
reply this comment →