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
____________________________
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.
Organization : Nama organisasi, apeeelah iniSetelah itu isi capca dengan benar dan klik tombol SAVE.
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![]()
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 |
// 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-----' ); |