Home > Uncategorized > Buat Twitter Client Sendiri

Buat Twitter Client Sendiri

Yups, kali ini membahas bagaimana membuat seperti diatas πŸ˜€

Adapun bahan”nya yang harus disiapkan adalah sebagai berikut :

– Dabr, sebagai twitter engine-nya. Bisa di download disini.
– Aplikasi Twitter-mu sendiri.
– Webhosting, disarankan gunakan server US atau lainnya, kecuali IIX.

Oke, yuk mulai.

Penulis asumsikan dabr-nya sudah di download. Setelah itu upload kembali ke hostingan kita. πŸ˜€
Misalnya http://palembangnet.com/dabr (itu asli lho, gak cuma contoh belaka πŸ˜€ )

Kemudian rename file config.sample.php menjadi config.php, dan buka file tersebut di editor favorit masing”. Penulis lebih memilih Notepad++ sebagai editornya πŸ˜‰

Nah, kita biarkan dulu editornya terbuka. Kita lakukan hal selanjutnya, yaitu membuat aplikasi Twitter sendiri!

Buka http://twitter.com/apps/new. Akan dijelaskan satu per satu biar mantap πŸ˜€
____________________________

Twitter

Klik biar gede

Application Icon : Format jpg, png, gif dengan ukuran gambar maksimal 70kb.
Application Name : Nama aplikasi mu, yang nantinya akan menjadi ‘via nama_aplikasi’.
Description : Deskripsi pendek mengenai aplikasi tersebut.
Application Website : Hyperlink untuk aplication name.

Twitter

Klik biar gede

Organization : Nama organisasi, apeeelah ini πŸ˜€
Website : URL Website, biasanya seh nyamain dengan Application Website.
Application Type : Pilih Browser aja yaa, jangan tanya tentang Client :p
Callback URL : (sesuai skenario diatas, maka penulis isi dengan) http://palembangnet.com/dabr/oauth. Ditambahin /oauth aja diujungnya πŸ˜‰
Default Access Type : Pilih Read-Only biar aman πŸ™‚
Use Twitter for login : Pilih YES aja lah πŸ˜€

Setelah itu isi capca dengan benar dan klik tombol SAVE.

Nanti ada tulisan Consumer Key dan Consumer Secret, simpen tuh 2 kunci itu πŸ˜€

Oke, balik lagi ke Editor config.php. Ganti ABCDEFGHIJ1234567890abcdefghij dengan kalimat apapun (huruf dan angka). Juga OAUTH_CONSUMER_KEY dan OAUTH_CONSUMER_SECRET dengan punya masing” tadi.

Dan untuk bit.ly, kalau misalnya ada, silahkan isi. Kalo gak ada, tambahkan ‘//’ sebelum kata define.

[php]<?php

// Cookie encryption key. Max 52 characters
define(‘ENCRYPTION_KEY’, ‘ABCDEFGHIJ1234567890abcdefghij);

// OAuth consumer and secret keys. Available from http://twitter.com/oauth_clients
define(‘OAUTH_CONSUMER_KEY’, ‘LxR41c2i0t7QTspim—–‘);
define(‘OAUTH_CONSUMER_SECRET’, ‘5SYMuoIUD7Eks5o0HsrSPstWuMA7i7SR5KiBm—–‘);

// bit.ly login and API key for URL shortening
define(‘BITLY_LOGIN’, ‘aaezha’);
define(‘BITLY_API_KEY’, ‘R_946c64ccf31a55571e020ff059e—–‘);[/php]

Kalau sudah pas, SAVE deh, kemudian buka URL’a πŸ™‚ Dan login dengan klik yang ditandai.

Twitter

Klik biar gede

Mungkin kalo ada yang ngedit layout-nya, silahkan. Happy Tweaking πŸ˜‰

Categories: Uncategorized
  1. 27 September 2010 at 20:21

    mantafff a! makasih tutornya πŸ˜€ langsung dicoba deh πŸ˜‰

  2. AaEzha
    27 September 2010 at 20:40

    @KHAMIL
    klo ada problem, kasih tau yee..

  3. 27 September 2010 at 21:14

    lagi nyoba bikin tapi over capacity mulu pas bikin aplikasi -_-

  4. 27 September 2010 at 21:28

    ntar ah nyobane, lagi sibuk.
    *sok sibuk

  5. AaEzha
    27 September 2010 at 22:10

    @kahfiehudson
    masa seh? πŸ˜€
    klo mau, buatnya pagi”, coz di dunia bagian barat kan jatohnya tengah malam πŸ˜€

    @Ahmed Nickov
    wooo :p
    dasar orang sibuk :p

  6. 27 September 2010 at 22:10

    klu IIX knp a???

    • 27 September 2010 at 22:22

      tambahan pertanyaan a
      OAUTH_CONSUMER_KEY dan OAUTH_CONSUMER_SECRET dengan punya masingÒ€ tadi.
      maksudny punya masing2 tadi ap a???
      ngambil OAUTH_CONSUMER_KEY dan OAUTH_CONSUMER_SECRET dmn??

  7. AaEzha
    28 September 2010 at 07:42

    @rhecizen
    oath consumer key dan secret itu didapatkan ketika setelah isi capca dan tombol SAVE’a πŸ˜€

    klo IIX nanti terlalu banyak tracing, alias jadi looping..
    coz nantinya ini ngambil data” dari server US..

    sama kayak buat aplikasi di Facebook, lebih stabil klo dari server US dan semacamnya (selain IIX)

  8. 28 September 2010 at 12:20

    nanya lagi ne a,
    kan udah login trus allow, muncul kek gini
    home | settings | about

    Error: Login credentials incorrect.
    home 0 | settings | about | refresh 5

    kan untuk bit.ly nya gak ada,trus udah di tambahin Γ’β‚¬Λœ//Ò€ℒ sebelum kata define., masih juga kek gitu

  9. AaEzha
    28 September 2010 at 16:36

    @rhecizen
    login’a klik tulisan itu kan?
    bukannya nulis username n password di homepage’a..

  10. 28 September 2010 at 18:01

    iy, loginny klik yg it

  11. AaEzha
    28 September 2010 at 18:59

    @rhecizen
    ehm..call back url’a udah ditambah ‘/oauth’ kan?

    klo emang betul diatas, berarti memang login’a yang salah πŸ˜€

    cobain dari http://palembangnet.com/dabr deh..

  12. okky achmad
    4 October 2010 at 12:20

    mengalami hal yang sama dengan rhecizen :p

    pake byethost… :p

  13. AaEzha
    4 October 2010 at 14:15

    Jadi hostingnya juga ngaruh ya? πŸ˜€

    maklum gan..ane pake hostingan ndiri..
    jadi kurang tau neh problem yang beginian..hehehehe..

  14. meLodiazz
    9 October 2010 at 08:56

    bwt author..

    gw udh upload tu dabr ke hostingan gw..

    urlx : http://melodiazz.co.cc/blog/dabr/index.php

    gw pake 000webhost bwt file managerx..

    tpi koq ga bisa ya??

    mohon bantuannya yaa..

  15. AaEzha
    9 October 2010 at 11:55

    itu yakin gan?
    perasaan klo udah jadi, hasil default’a seperti ini http://palembangnet.com/dabr :nohope:

  16. 11 October 2010 at 22:41

    Thanks for this article. There are definitely tips in here that I will use.

  17. AaEzha
    12 October 2010 at 00:48

    glad to hear that. πŸ™‚

  18. hahn
    12 October 2010 at 16:52

    wah langsung dipraktekin gan…
    ane di IIX bisa gan, meski ya kadang ga konek hehehe
    cek dimari gan: tuit.hn.web.id
    *promosi*
    :mrgreen: :malus :Yb

  19. 12 October 2010 at 17:40

    itu kan hanya saran aja gan πŸ˜€

    gud lak gan klo begitu πŸ˜‰

  20. 27 October 2010 at 22:06

    asik juga nih, :thumbup:
    coba di localhost dulu ah…
    thx infonya gan :iloveindonesias

  21. AaEzha
    28 October 2010 at 00:04

    monggo gan.. πŸ™‚

  22. meLodiazz
    29 October 2010 at 15:51

    author..
    gw udah upload n edit config.php

    cuma hasilx koq ky gne yak??
    http://melodiazz.co.cc/dabr/

    • AaEzha
      31 October 2010 at 23:04

      nge-host dmn?

    • meLodiazz
      10 November 2010 at 10:39

      000webhost.com

      tu koq bza kya gtu ya??

  23. AaEzha
    10 November 2010 at 11:49

    coba jangan pake webhost deh..

  24. meLodiazz
    12 November 2010 at 06:32

    ada tips laen buat alternatif web hosting???

    btw, thx udh knjungin blog gw ya..

  25. occupational therapy
    18 November 2010 at 00:31

    ItÒ€ℒs really a nice and helpful piece of information. IÒ€ℒm glad that you shared this helpful info with us. Please keep us informed like this. Thanks for sharing.

  26. 8 December 2010 at 01:18

    om mau tanya
    ane uda install php file nya ke webhosting dan sukses
    tapi pas mau sign in dapet nya begini

    Twitter timed out

    Dabr gave up on waiting for Twitter to respond. They’re probably overloaded right now, try again in a minute.
    6:Couldn’t resolve host ‘API_URLstatuses’

    itu kenapa ya ? oiya ane pake webhsoting gratisan di http://www.30mb.co.uk/

    mohon bantuan nya πŸ™‚

    • AaEzha
      9 December 2010 at 05:50

      ehm..agak curiga saya dengan hosting yang ente pake 😦

  27. 9 January 2011 at 00:19

    Trakhir saya coba, minta hosting yang support php 5.2+..
    Mungkin sekedar menambahkan aja..
    Kalo untuk hosting gratis, mungkin bisa pake dari helioh*st[dot]org (cuma server nya kurang stabil). Tapi kalo punya hosting berbayar pastinya lebih bagus.

  28. AaEzha
    9 January 2011 at 08:31

    Mantap tambahannya om πŸ˜€

  29. 26 February 2011 at 21:37

    Good work man

  30. 5 June 2011 at 11:24

    hayoo itu oauthnya
    folder kosong atau enggaa??

    kalo kosong jadi index of kan?

    trus confing my sql knpa di kasi comment //
    di isi apa engga sqlnya πŸ˜€

  31. 5 June 2011 at 18:44

    klo soal oauth-nya itu emang gak dibuat foldernya πŸ™‚
    toh klo diliat isinya, gak bakalan ada folder oauth itu πŸ˜€

    klo soal // kan itu artinya pada baris itu hanya dijadikan komentar πŸ˜€
    jangan sampe salah lho ya dalam penulisan //-nya.

  32. 7 June 2011 at 04:55

    oh itu ga di bikin foldernya a
    hahaha gw bikin folder ntu πŸ˜›

  33. 7 June 2011 at 05:58

    terus, hasilnya gmn?
    bisa gak? hehehe

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: