Wednesday , 22 May 2013
HEADLINE POST :
You are here: Home > Gudang Sosial Media > Twitter, Twitter Client dan Membuat Aplikasi Twitter

Twitter, Twitter Client dan Membuat Aplikasi Twitter

A. Twitter

foto twitter logo Twitter, Twitter Client dan Membuat Aplikasi Twitter

img src : anakmentari.wordpress.com

Siapa sih, yang tidak mengenal social media yang satu ini. Salah satu situs penyedia mikroblogging sekaligus jejaring sosial dimana pengguna dapat melakukan pembaharuan status sepanjang 140 karakter. Berdiri Maret 2006 oleh perusahaan rintisan Obvious Corp. Twitter secara harfiah berarti berkicau, mempunyai maskot berupa burung kecil berwarna biru. Update status di Twitter saya ibaratkan ketika kita mengirim suatu pesan singkat SMS kepada seluruh nomor kontak yang ada di dalam ponsel kita. Pesan SMS tersebut sering disebut Twit, seluruh nomor kontak yang kita kirimi sering dinamakan sebagai Follower. Sedangkan jika pesan tersebut ramai ditwit-kan oleh orang lain, bisa menjadi Trending Topic. Kita dan orang lain tersebut dikenal dengan julukan Tweeps. Jika kita juga menerima pesan singkat dari user lain, mereka adalah orang yang telah kita follow, biasa dinamakan Following. Dan masih banyak lagi istilah lainnya mengenai Twitter ini.

B. Twitter Client
Situs utama dari Twitter berada di http://twitter.com. Tetapi kadang user/tweeps lebih sering menggunakan aplikasi lain untuk melakukan pembaruan status twitternya. Nah, Aplikasi yang dimanfaatkan untuk membuka twitter kita tanpa masuk ke situs aslinya tersebut, dinamakan Twitter Client. Berdasarkan cara penggunaannya, ada dua jenis Twitter Client, yaitu Twitter Client versi desktop dan versi web.
Twitter Client versi Desktop, artinya kita perlu menginstall aplikasi tersebut ke dalam komputer kita, baru kita bisa gunakan untuk mengupdate status twiter kita. Misalkan : TweetDeck, Snaptu (khusus mobile/Symbian), Gwibber, UberTwitter (khusus Blackberry), Twitroid (khusus Android), dan lain-lain. Twitter Client versi web, kita tidak perlu menginstall aplikasi, tetapi cukup browsing melalui alamat yang diberikan twitter client tersebut. Misalkan Tuitwit, HootSuite, Dabr, mobile Tweete, dan lain-lain.
Nama-nama Twitter client ini akan muncul di bawah atau di samping setelah update status kita. Kelemahan dari twitter client saat ini adalah bisa multilogin, bahaya jika kita menggunakan komputer publik dan kita lupa me-logout-nya. Kita tidak bisa me-logout-nya dari komputer lain. Harus komputer tersebut, kecuali kita sudah meng-clear cookies/history kita di browser.

C. Membuat Sendiri Twitter Client
Salah satu Twitter client berbasis web yang dapat kita pakai sendiri, bisa kita install sendiri dan dapat kita modifikasi sendiri adalah Dabr. Dabr menyediakan source code Twitter Client yang bersifat open source. Bagaimana cara kita bisa membuat aplikasi web twiter client ?
1. Harus mempunyai domain dan hosting dulu (lebih mudah jika memiliki akses cpanel dan/atau FTP).
2. Download Source code Dabr dan upload ke hostingan kita, silakan klik di sini.

Source code dari Dabr dapat di download di sini, source code berukuran sekitar 37,5 KB . Setelah berhasil didownload, ekstrak dan uploadlah semua folder dari dabr ke dalam hostingan.

3. Rename config-sample.php menjadi config.php
4. Registrasikan aplikasi Twitter Client kita ke dalam Twitter Apps.

Cara registrasi dengan mengisi form yang berada di http://twitter.com/apps (sebelumnya kita harus Login twitter agar bisa mengaksesnya). Yang perlu diperhatikan dalam isian form tersebut adalah Application icon : masukkan gambar yang akan menjadi icon twitter client kita; Application name : isikan nama Twitter Client kita;  Application Type : pilih Browser, karena kita nanti akan membuat yang versi Web; Callback URL : isikan dengan alamat URL Dabr yang sudah kita upload ke hostingan tadi, tambahkan oauth (misal : http://mashendri.info/dabr/oauth/); Default Access type : silakan pilih yang Read & Write; Use Twitter for login : kasih cek pada “Yes, use Twitter for login”.

4. Selanjutnya kita akan mendapatkan beberapa Key. Perhatikan Consumer Key dan Consumer Secretnya.
5. Masuk ke hostingan kita, Edit di bagian config.php


// Cookie encryption key. Max 52 characters
define('ENCRYPTION_KEY', 'Example Key - Change Me!');


// OAuth consumer and secret keys. Available from http://twitter.com/oauth_clients
define('OAUTH_CONSUMER_KEY', 'masukkan Consumer Key di Sini');
define('OAUTH_CONSUMER_SECRET', 'masukkan Consumer Secret di Sini');

6. Selesai, coba jalankan Twitter Client kita, misalkan http://mashendri.info/dabr/

Jika benar ketika kita update status maka akan terlihat bahwa kita update melalui nama aplikasi Twitter Client kita. Jika kurang berhasil biasanya masih bertuliskan via Dabr. foto icon sad Twitter, Twitter Client dan Membuat Aplikasi Twitter . Keep Trial and Error !

D. Referensi :

  1. Mas Hasssan Aly S (Blogger Bengawan)
  2. http://code.google.com/p/dabr/
  3. http://www.bimo-ekolaksono.co.cc/2010/07/membuat-twitter-client.html
  4. http://id.wikipedia.org/wiki/Twitter
  5. http://mashendri.info/dabr

UPDATE !!!

Dabr versi kita ini hanya dapat digunakan jika login menggunakan OAuth ( Masuk twitter > username & password >Redirect ke URL dabr kita). Dabr ini bisa digunakan untuk versi mobile, sedangkan jika ingin digunakan untuk versi desktop dengan tampilan yang komplit, bisa menggunakan Rabr. Info klik di sini..!!!

98 comments

  1. kalau saya pakainya Tweetdeck..

  2. mas, kok di klik sign malah 404 ?

  3. Gunakan layanan MyPrivate.TK aja mas. Lebih simple, praktis, dan gratis. Membuat aplikasi twitter client disini bakalan di kasih subdomain sendiri. Jadi benar2 dikasih aplikasi twitter client sehingga kita bisa menggunakannya sebagai widget blog, layanan twitter client untuk organisasi dengan membagi alamat subdomain yang sudah diberi itu ke teman2, atau bahkan untuk digunakan secara pribadi. Ayo langsung daftar ke http://myprivate.tk
    sudah jelas dengan panduannya.

  4. Yang kaya twitmania ada ga yah????

  5. oalah gan ane bingung btw masih pelajar T_T
    niatnya sih pengen bikin Sherlock Holmes 2 for Blackberry
    tapi ga mudeng heheh

  6. wahhh tmpt anet gk bisa pas login . malah muncul error mas ..
    ane pake 000webhost . penceraahn donk

  7. @mashendri,Trus gimana?
    Apa ada hosting gratisan yang bisa dipake’ untuk mobile client?

    Apa domainnya gak berpengaruh?

  8. Mass.. Kok disaya link callbacknya gak berfungsi?/
    nih

    http://www.nsiftwitt.co.cc/

    Mohon bantuannya.. Saat klik sign, eh malah gak bisa dibaca oauthnya.. Saya make’ hosting byethost

  9. Cara mengupload domain gimana?
    agak gak ngerti disitu, terus diapakan lagi? terimakasih

  10. mas, punya saya kok eror credential incorect itu gimana solusinya ?
    matur nuwun sanget mas

  11. thx tutorialnya mas, saya juga lagi ngembangin twitter client dari dabr ini.., kalo ga’ keberatan bisa dicoba twitter client buatan saya disini :

    http://ontwit.net/

    matur suwun :D

  12. mas kok gak ada RTnya ya mas, mungkin ini saya kira seperti http://www.twiterous.com/ yang ada otomatis RT untuk membalas mention…

    mungkin bisa di cari lagi sourcenya… (D)

  13. akhirnya nemu disini tutorialnya.. makasi banget bang.. salam kenal

  14. Mas kok saya buka http:twitter.com/apps saya sign in tapi ga bisa masuk. Itu kenapa ya?

  15. Mas saya belum bisa mendrirect ke web saya sendiri bisa minta di bantu mas…

    terima kasih..

  16. maksudnya hosting diatas apa yah??

  17. kalo mau ngedit2 dabrnya bisa liat2 di http://www.aryhidayat.info/search/label/dabr
    -> autotext,emoticons,tweet longer,etc

  18. Mas, nyari Call Back URL nya di mana sih?
    Udah  ane cari yang kayak  http://mashendri.info/dabr/oauth/) tapi ga ketemu
    itu ada di file mana ya?
    thx :)

  19. Mas, saya mau tnya mas sendiri pke webhosting apa gratis ato bayar??

  20. makasi Mas tutorialnya. Aplikasi saya pun selesai.

  21. mas bro gimana nih saya pas udah masuk ke http://fadlirap.comuf.com/twit/dabr/
    >>>klik sign in via twitter
    koq eror langsung ke webhost??
    gimana tuh?mohon bantuan mas bro

  22. gine…
    klo akk mao.. bkin avatar gmna cranya ea… jwb ea.. ^.~
     

  23. mas dimana kita akan mengupload hostingannya?

    • mungkin maksudnya file2nya. File2nya silakan diupload ke hostingan kamu. Beli hosting dan domain dulu di penyedia jasa domain dan hosting, karena klo menggunakan hosting gratis banyak yang gagal.

  24. Permisi mas, itu alamat blog saya yang lama hehe dari http://www.bimo-ekolaksono.co.cc dipindah ke http://www.blogbimo.tk cuma ganti alamat doang kok hehe thx.
     
    Best Regards,
    Bimo Eko Laksono
    http://www.blogbimo.tk

  25. mas klo udah di edit config.php nya trus gmn lagi caranya..
    saya punya byethost
    cara instal di byethost gmn??
    harus kmn dulu tunjukin tahap demi tahap ya mass

  26. mas saya ga ngerti buatnya. tolong buatkan ubertwitter dong mas tp yg mirip sama ubert bb asli tolonng ya heheh

  27. udah dicoba byethost nya mas… tapi gag bisa,,, hehehe

  28. mas,,, hosting yang recommended apa ya???
     
    yg gratisan tapi… hehehe,,
     
    matur suwun mas :)

  29. mas… kok pas masuk oauth kok twitter timed out ya?? kenapa itu??
    saya ndak ngerti mas… mohon penjelasannya
     
     
    matur suwun sanget mas

  30. aduh selalu aja “Error: Login credentials incorrect.” padahal udah lengkap gmn nih?

  31. Sekedar info sajah..
    Dabr gak bisa di-instal di free-hosting. Saya udah nyoba lebih dari 10 free web host, tapi gak ada yg bisa semua :(

  32. Mas Hendri yg baik..
    Saya sudah ikuti semua petunjuknya.. tapi hasilnya gagal terus.
    Salah apa ya mas?
    Coba dabr saya di
    http://mobinessia.com/dabr/
    selalu saja error nya: “Error: Login credentials incorrect.”
    Ini php info saya kalau mau di cek. Rasanya semua libs udah lengkap.
    http://mobinessia.com/phpinfo.php
    Terimakasih sebelumnya.

  33. itu yg diupload yg mana aja?? tolong dong masih bingung

  34. mas mau nanya, kalo pake 000webhost bisa ga? dibales ya,soalnya mau buat nih

  35. mas cara masukin consumer key dan consumer secretnya bagaimana? jawab please

  36. saya lagi mau coba2 bikin ni mas..
    buat mendalami ilmu php saya..
    mohon doa dan bantuannya ya mas..
    terimakasi mas..

  37. mas, kok tetep via dabr ya? twitter client saya, kira kira salah dimana nya ya? mohon pencerahan nya ya mas? hhee :D oia, tuit client saya twiccer.nu.mu

  38. mas, masih sama nih, setelah saya coba memang bisa
    ini saya buat baru lagi : m.diuber.tk
    namun ketika saya login ternyata terjadi internal server error. itu kenapa yah

  39. mas, mau tanya nih.
    saya sudah jalankan semua perintah yang diterangkan mas hendri diatas.
    tapi kok tetep nggak bisa yah?
    setelah saya buka, ada bacaan internal server error.
    padahal saya cobanya di byethost, yang katanya support, mohon petunjuknya.
    ini alamat aplikasi twitter client saya : m.mengobrol.tk

  40. cara bikin URL dabr gimana ya?  FTP itu apa?

    • ya upload semua file dari dabr yang telah diekstrak ke dalam hostingan kamu. Klo kamu punya hosting dan domain pasti tau apa itu FTP, apa itu Cpanel. FTP = File Transfer Protokol.

  41. mas, kalo pake ripway bisa ga ?
    file yg diupload itu semuanya, atau cm yg tertentu aja ?

  42. bang… aq bingung itu yg upload dabr,,,
    trs yg punya domain sendiri..
    aq kan ga punya….
    gmn donk???
    ajarin bang

  43. di hostingan gratisan kyk byethost gtu bsa ndak ya mas.. :lol:

  44. aku juga makai ajengkol hehehehe

  45. main php nih, saya ga mudeng je hehe… sip tutorialnya
     
    salam kenal :)

  46. @mashendri, walah.. soalnya udah saya coba di hostingan gratisan kok malah muncul tulisan “internal server eror” ketika dicoba.. solisanya gimana kang?

    • Intinya untuk bisa jalan Server hosting harus :
      * PHP 5.2+
      * curl PHP module
      * mcrypt PHP module
      * mod_rewrite apache module
      Mungkin server/hosting gratisanmu tersebut tidak memenuhi syarat2 di atas. Jadi ndak bisa…

  47. saya gak punya hostingannya nih.. boleh dibuatin di folder baru gan. ntar aplikasinya pakek twiiter ane trus codenya saya kasih :D

  48. keren abisss… suk nek aku seneng twitteran tak nggo ah!
    *saiki rung seneng* :-)

  49. wah mashendri sekarang ini sudah benar2 menjadi blogger tutorial yang ciamik..
    mbok aku diajarin pemrograman mas?

  50. maksudku energy saving mode mas, fungsinya buat apa ?, thanks.

  51. <p>berarti ntar munculnya \”via mahfud.web.id\” gt bs mas??</p>
     
    wah captca ne narsise pooolll :D

  52. mas hendri, blog mu yen ditinggal rada suwe terus balek maneh enek koyo screensaver e..fungsine dinggo opo to ?

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Scroll To Top