Cara Buat Mobile Twitter Client Sendiri

Selamat malam menjelang pagi bung! semoga sehat selalu dan awet muda seperti saya. LOL!

Straight to the point aj deh :p Seperti halnya saya yang belakangan ini addict banget sama yang namanya twitter. almost tiada hari tanpa mempublikasikan apa yang saya lakukan di twitter. really-really such an amazing 140 charc.


Sering terlintas di kepala saya untuk membuat aplikasi mobile twitter client sendiri, karena saya hanya menggunakan handphone jadul dengan browser mini (operamini 4.0) untuk ber'twitter ria.


Alhasil tidak semua aplikasi dapat berjalan dengan sempurna di handphone saya. dan seperti biasa "Allah Swt Bless Google". saya menemukan source code project dari Dabr yang berbasis PHP. dan script ini dapat di unduh secara gratis. yippiekayeyy !! dan peracikan pun di mulai. btw jangan lupa follow twitter saya
@vickryvicqha

Berikut ini adalah step by step instalasi codes/script dabr di hostingan anda. Untuk membuat Twitter Client versi mobile ini anda membutuhkan :


* Hosting yang support :

-PHP 5.2+
-curl PHP module
-mcrypt PHP module
-mod_rewrite apache module
Hingga saat ini "desember 2011" hosting gratisan yang support yaitu Host1Free, kalian bisa daftar Hosting gratis nya disini. untuk domain bisa menggunakan domain gratis seperti dot.tk atau .co.cc

* domain (kalo cuma buat coba-coba bisa pake yg gratisan)

* source Code Twitter Client, Download disini

* Akun Twitter, silahkan mendaftar.


Step by Step :

1. Download dulu source codenya

2. setelah itu daftarkan dulu Applikasi yang ingin agan buat disini

Keterangan Pendaftaran :

* Application Name : Nama aplikasi

* Application Website : http://www.domainmu.com/

* Application Type : Browser

* Callback URL : isikan dengan alamat URL Dabr yang akan kita upload nanti, misal : http://www.domainmu.com/dabr

* Default Access Type : Read&Write

* Use Twitter for Login : Yes


3. Setelah mengisi form langsung di save maka kamu akan mendapatkan dua macam key, yaitu Consumer Key dan Consumer Secret Key. Maka Key itulah yang akan kita pakai nanti

4. Kembali ke file yang akan agan upload nanti, kemudian Rename file config-sample.php menjadi config.php, serta ubah beberapa scriptnya seperti :


// OAuth consumer and secret keys. Available from http://twitter.com/oauth_clients
define('OAUTH_CONSUMER_KEY', 'paste OAUTH Consumer kamu disini');
define('OAUTH_CONSUMER_SECRET', 'paste OAUTH Consumer Secret kamu disini');


5. Setelah itu upload semua isi file ke hosting anda dengan lokasi root folder yang diisi sewaktu mendaftar di Twitter Apps , misalnya tadi http://www.domainmu.com/dabr


* Tambahan :

140 Character Cut.

Untuk otomatis memotong (charc. cut) di twitter agar fit 140 charc. kita dapat menambahkan kode berikut. penambahan ini berguna untuk anda yang lebih suka me'retweet, agar tidak repot harus menghapus satu persatu kata-kata yang lebih dari 140 charc.

- pertama agan buka /common/twitter.php (buka pake notepad) cari kode berikut :
function twitter_update() { twitter_ensure_post_action(); $status = twitter_url_shorten(stripslashes(trim($_POST['status'])));

- nah dibawah kode itu , tambahin kode ini :
if (mb_strlen($status) > 140) $status = mb_substr($status, 0, 140, 'utf-8');


- Jangan lupa save coding yg tadi dan upload lagi ke hostingan. Selesai.


Twitpic API.

Biasanya codes asli dabr yang anda gunakan tidak akan bisa di gunakan untuk meng'upload gambar melalui aplikasi anda sebelum di lengkapi dengan API key dari aplikasi peng'upload gambar tersebut. kali ini menggunakan contoh dengan twitpic.

- Pertama silahkan mendaftar di http://dev.twitpic.com/
dan anda akan mendapatkan kode API key.

- Buka file config.php dan taruh kode API key yang anda dapatkan tadi.
contoh:

..... // API key for Twitpic - sign up at http://dev.twitpic.com/ define('TWITPIC_API_KEY', 'simpan_API_KEY_nya_disini'); .....


- Bila ada pertanyaan silahkan mention twitter saya. insyaallah saya bisa membantu. :)

Beberapa contoh Demo aplikasi yang sudah jadi:

0 komentar:

Posting Komentar