Reuters

Cara membuat aplikasi di Twitter

trattrit

Siapa yang tidak kenal salah satu Microblogging yang paling digemari ini, khususnya anak-anak muda (meskipun user account di Twitter tidak semuanya anak muda) selain Plurk. Secara singkat Twitter adalah sebuah blog minimalis di mana user bisa menuliskan unek-unek, re-tweet, reply dan lainnya dengan bebas tapi tetap mengikuti norma-norma yang berlaku.

Dalam tulisan kali ini, saya akan memberikan tutorial, cara atau informasi bagaimana cara membuat aplikasi di Twitter dengan menggunakan Dabr. Dabr? Ya, Dabr adalah salah satu Free OpenSource alternatif untuk membuat aplikasi di Twitter, khususnya mobile Twitter.

Salah satu syarat utama untuk pembuatan aplikasi ini adalah kalian harus memiliki hosting dan domain sendiri. Bagaiamana kalau belum punya? Gampang, kalian bisa registrasi ke beberapa hosting gratisan dan domain gratisan. Tapi, alangkah baiknya jika menggunakan layanan hosting berbayar seperti Masterweb (MWN). Kemudian, bila aplikasi yang akan kita buat ini memang ditujukan untuk digunakan oleh publik atau akan banyak pengakses nantinya, JANGAN pernah berharap dan mencoba untuk menggunakan shared hosting sekalipun itu berbayar. Karena pastinya akan terus terkena limiter karena memberatkan server (meskipun di hosting yang berbayar sekalipun). Solusinya harus menggunakan layanan server sendiri seperti VPS, Dedicated Server atau Colocation Server.

Step by step

Okelah, tanpa basa-basi lagi sekarang kita mulai step-by-step cara pembuatan aplikasi Twitter menggunakan Dabr ini:

  1. Akses di sini untuk memulai pembuatan aplikasi Twitter
  2. Upload icon aplikasi kamu, nama aplikasi, deskripsi,website dan organisasi sesuai dengan keinginan
  3. Untuk kolom Application Website isikan path dimana aplikasi kita simpan. Dalam tulisan ini saya membuatnya di subdomain saya yang saya beri nama “twit”. Jadi untuk kolom Application Website saya isikan: https://twit.wim.web.id (silahkan disesuaikan dengan keinginan kalian)
    app
  4. Katagori Application Type pilih Browser karena kita akan menggunakan aplikasi yang kita buat ini di browser
  5. Untuk Callback URL silahkan ditambah oauth di akhir URL. Pada aplikasi yang saya buat kali ini berarti saya isikan: https://twit.wim.web.id/oauth
    konf2s
  6. Default Access type pilih Read & Write
  7. Pada bagian Use Twitter for login silahkan pilih Yes, Use Twitter for login
  8. Bila semua sudah, klik tombol Save
  9. Setelah itu akan tampil seperti di bawah ini
    done
    Ya. Yang kita butuhkan adalah Cunsumer key dan Consumer secret. Silahka dicatat dan simpan
  10. Silahkan download skrip aplikasi Twitter via Dabr  di sini.
    Tenang, aman koq’ 😉 . Saya me-rekomendasikan file yang ada di link tersebut karena sudah ada yang saya perbaiki karena ada beberapa baris skrip yang error atau mungkin tidak support di hosting. Dengan file tersebut, kalian hanya cukup merubah file config.php untuk baris ke 4, 7 dan 8 (yang lainnya saya rasa tidak perlu) .
    Khusus untuk baris ke-4 bisa kalian isi bebas (misal: h32jlsfXkfldfd) karena ini hanya enkripsi aplikasi yang kita buat saja. Sedangkan untuk baris 7 dan 8 silahkan disesuaikan dengan key yang kita peroleh sebelumnya (lihat point 9)
    ganti
  11. Pada file .htaccess silahkan tambahkan baris (bila installasi dilakukan di bawah direktori root, misal seperti saya di https://twit.wim.web.id:

    RewriteBase /

    tapi kalau installasi ada di dalam folder lagi, misal di folder burung (berarti kalau saya contohkan di punya saya: https://twit.wim.web.id/burung) maka menjadi seperti ini:

    RewriteBase /burung
  12. Setelah meng-edit file config.php silahkan kompress kembali file-file tersebut lalu upload ke direktori hositng yang akan digunakan untuk menjalankan aplikasi ini (lihat point 3)
  13. Ekstrak kembali di hosting kalian. Bila berhasil maka saat mengakses URL aplikasi akan muncul tampilan authentikasi seperti ini (U.F.Oadalah nama aplikasi yang saya buat)login-twit
    tampilan page aplikasi setelah berhasil login dan di-redirect:hasil1
    tampilan dari Twitter.comu.f.o

PENTING:

Untuk menggunakan aplikasi ini ada beberapa extension di server hosting yang harus sudah aktif dan ter-load, yaitu: CURL, GD dan MCRYPT

64 Comments

  1. saya mencoba install dabr r-267, namun setelah saya coba di MWN dengan spanel, ternyata 500 Internal Server Error. sebelumnya saya install di MWN dengan cpanel bisa.
    solusinya bagaimana?

      (Quote)  (Reply)

  2. kemod INDONESIA

    @dhenk
    Coba lihat file .htaccess-nya. Klo ada baris yang mengandung kata Options berarti harus didisable (tambahin # didepannya).

    Trus, tambah baris ini di bawah RewriteEngine On klo blm ada:

    RewriteBase /

    (klo installinya di dalam direktori lagi, berarti jadi RewriteBase /direktori )

    :beer:

      (Quote)  (Reply)

  3. @wim

    wim :

    @dhenk
    Coba lihat file .htaccess-nya. Klo ada baris yang mengandung kata Options berarti harus didisable (tambahin # didepannya).
    Trus, tambah baris ini di bawah RewriteEngine On klo blm ada:
    RewriteBase /
    (klo installinya di dalam direktori lagi, berarti jadi RewriteBase /direktori )

    SIP! makasih banyak bro… ternyata cuma RewriteBase / sana CURL belum aktif hehe… Thanks banget ya… 🙂

      (Quote)  (Reply)

  4. wim INDONESIA

    @Cindy
    Waduh :matabelo: ,, intinya sih harus ada hosting aktif dulu, mas/mba Cindy. Trus, klo emang bakalan aktif banget dan sering diakses yaa seperti yang saya bilang, yaitu harus menggunakan server sendiri (bukan shared hosting).

    Kalo buatnya tinggal ikuti petunjuk di atas aja. Gampang koq 😎

    *klo mw dibuatin, byrannya berapa?, hehe :malus *

      (Quote)  (Reply)

  5. masgon INDONESIA

    nah…bisa jln si aplikasinya…tp mw rt,reply,del itu yg g bs…muncul ID twit yg E+15 gtu…

    PENTING:

    Untuk menggunakan aplikasi ini ada beberapa extension di server hosting yang harus sudah aktif dan ter-load, yaitu: CURL, GD dan MCRYPT

    cara loadnya gmn?g ngerti…bingung :confused:

      (Quote)  (Reply)

  6. wim INDONESIA

    @masgon
    Wah, iy nge-blank wktu mo del :matabelo:
    Coba ganti key aja dulu mas, mgkin gara2 tanda “+” itu kli :malu:

    cara loadnya, klo hosting situ bisa edit php.ini, bisa diload dari php.ini:
    extension=curl.so, dst :beer:

      (Quote)  (Reply)

  7. bro, gue udah berhasil upload nih, tp ga bisa di pake.
    apa karena hostingnya gratisan ya?

      (Quote)  (Reply)

  8. wim INDONESIA

    adi666 :

    bro, gue udah berhasil upload nih, tp ga bisa di pake.
    apa karena hostingnya gratisan ya?

    gak bisanya gimana bro ? setau gw yg penting CURL, GD dan MCRYPT diload. klo it ‘dah diload tapi gak bisa jg,, mgkin emg gak diijin di hosting situ.. coba tanyain aj dulu bro :cendol

      (Quote)  (Reply)

  9. wim AUSTRALIA

    Niea :

    bro.. yg poin 10 itu gimana? :nohope

    gimana apanya bro? It kan tinggal donlot aja,, trus ikutin instruksi yg ada di no. point 10 it :shakehand

      (Quote)  (Reply)

  10. wim INDONESIA

    dede :

    cara upload di point 12 itu gimana ya?
    makasih

    upload dari control panel hosting atau bisa dari FTP :toast

    Niea :

    caranya bikin hosting web.id dimana?

    Ini hosting atau domain? Kalau order hosting bisa dimana aja, misal di MWN. Kalau order domainya? Bisa juga di MWN, hehe. Syarat untuk domain web.id? Cukup scan KTP aja koq :beer:

      (Quote)  (Reply)

  11. paulus INDONESIA

    kok punya saya gx bza ya padahal saya dah edit truss loadnya gimanas ih saya masih bingung

      (Quote)  (Reply)

  12. wim INDONESIA

    botem :

    kalo pake domain sama hosting gratis bisa ngga ?
    tolong panduannya , kirim email ia ke her_bowoo@yahoo.com
    \ :2thumbup

    Kalau domain gratis, bisa. Tapi kalau hosting gratis, kurang tahu :D. Tapi yang pasti di hosting, extensi ini harus aktif “CURL, GD dan MCRYPT” 😎

      (Quote)  (Reply)

  13. wim INDONESIA

    paulus :

    kok punya saya gx bza ya padahal saya dah edit truss loadnya gimanas ih saya masih bingung

    gak bsnya gmana mas? :bingungs

    Trus, ngeload yang disini ngeload extension yang dibutuhin? Untuk extensi GD dan CULR umumnya sih udah diload di server2. Tapi klo emang belum ya mesti di load manual dari file php.ini. Coba kontak hosternya biar lebih jelas gimana cara nge-load extensi itu :sundulgans

      (Quote)  (Reply)

  14. Aron

    kok pas saat saya membuka aplikasinya yang keluar malah
    Error: Login credentials incorrect.
    Mohon bantuannya

      (Quote)  (Reply)

  15. wim INDONESIA

    Aron :

    kok pas saat saya membuka aplikasinya yang keluar malah
    Error: Login credentials incorrect.
    Mohon bantuannya

    Coba dicek2 lagi mas, mungkin spesifikasi di servernya gak ‘ndukung kli ya? :malu:

      (Quote)  (Reply)

  16. wim INDONESIA

    Rommy :

    Cara bikin hosting gratis gmn???

    Caranya? 😀
    kLo cara bikin hosting ane jg gak tau. Tapi klo ente mo cari hosting gratis ada banyak, cari aja di Google, keywordnya: free hosting, hosting gratis indonesia, dst.

    Semoga mbantu :beer:

      (Quote)  (Reply)

  17. Guys.. aku mau buat client nih.. Kan di application name tidak bisa pakai kata “Twitter”.. Cara mengakalinya seperti apa ?? Trims guys !! Pertamax nihh.. 😀

      (Quote)  (Reply)

  18. kemod AUSTRALIA

    Al Anas :

    Guys.. aku mau buat client nih.. Kan di application name tidak bisa pakai kata “Twitter”.. Cara mengakalinya seperti apa ?? Trims guys !! Pertamax nihh.. :D

    Klo gak salah, kata Twitter emang gak dibolehin sama aplikasi itu gan :beer:

      (Quote)  (Reply)

  19. free hosting pakai 110mb & freehostia nggak bisa.
    ada yg udah dapet free hosting yg bisa buat dabr?
    udah muter2 di google nggak dapet2 ni :/

      (Quote)  (Reply)

  20. kemod

    Faleddo :

    free hosting pakai 110mb & freehostia nggak bisa. ada yg udah dapet free hosting yg bisa buat dabr? udah muter2 di google …

    dua hosting it kayanya emg gak ngijinin gan.. :nohope:
    Klo mau.. coba agan pake free hosting punyanya JogloHosting.Com, stok free-na emg ‘dah ‘abis tapi ente daftar aja dulu trus kirim tiket dan “rayu” ke mereka utk bisa dibuatin akun hosting yg free.. Ane aja dapet meskipun slot free hostingnya ‘dah abis :shakehand

      (Quote)  (Reply)

  21. kemod AUSTRALIA

    Pawaaaaj:
    pusing ah gan, uda gua bulak – balik baca tutorialnya tetep ga bisa .

    mohon bantuannya :D

    Gt y gan? 😀
    Ok deh,, ntar ane update lagi deh.. Ane lum smpet update ni, lgi sibuk :malus

      (Quote)  (Reply)

  22. kemod AUSTRALIA

    Ari:
    Download nya sudah gak bisa gan…

    Iya ni. Imzupload kenapa ya? Ko jd gak bisa diakses gini :bingungs

    Tunggu yup, ntar ane upload ulang :beer:

      (Quote)  (Reply)

  23. kemod INDONESIA

    walid:
    bagian sign on twitter eror . bagaimana ya? komen secepatnya please :D

    set dah.. emang situ kira kerjaan ane cm ngeblog doank, gan :malu:

    btw, muuph yax soalnya lgi bnyk krjaan jg :shakehand

      (Quote)  (Reply)

  24. App twitter Dabr based saya sudah berhasil running.
    setelah melakukan pengecekan akses ternyata tidak bisa di akses melalui Browser Blackberry.
    hanya bisa via Web Browser Komputer/Laptop & Safari for iPhone. 🙂

    apakah perlu setting khusus untuk bisa di akses via Browser Blackberry?

    apakah orang lain bisa menggunakannya?

    Terima Kasih

      (Quote)  (Reply)

Leave a Reply

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