dulu saya pernah share tutorial cara mengambil status twitter sendiri nah kali ini saya akan share tutorial cara mengambil status tweet dari orang lain dengan PHP, pertama anda di haruskan memiliki API Key dari twitter, jika anda belum memiliki API Key Twitter saya sarankan untuk membaca artikel Cara Mendapatkan API Key Twitter, disini saya menggunakan library TwitterOAuth dari Abraham Williams, silhkan download library ya disini, jika anda ingin mempelajari API Dokumennya silhakan baca disini. untuk tutorial ini saya akan mengambil status dari akun twitter MTLovenHoney, sekarang buat projek dengan nama terserah anda, kemudian buat file index.php dan salin kode berikut
<!DOCTYPE html> <html> <head> <title>MENGAMBIL STATUS TWITTER DARI ORANG LAIN DENGAN PHP</title> </head> <body> <?php require_once __DIR__.'/twitteroauth/autoload.php'; use Abraham\TwitterOAuth\TwitterOAuth; // akun yang akan di ambil tweetnya, anda bisa menggantinya dengaan akun lain $target = 'MTLovenHoney'; // ganti dengan API anda $key = '1234'; $secret_key = '1234'; $token = '1234'; $secret_token = '1234'; // set koneksi $conn = new TwitterOAuth($key, $secret_key, $token, $secret_token); // mengambil 50 tweet dari akun yang sudah di tentukan di variable $target // anda bisa merubah jumlah tweet yang akan di tampilkan dengan mengganti angka pada count $statuses = $conn->get('statuses/user_timeline', array('count'=>50, 'screen_name'=>$target)); echo '<h4>TWEET DARI AKUN @'.$target.'</h4><hr />'; foreach ($statuses as $status) { $id = $status->id_str; $user = $status->user->screen_name; $tweet = $status->text; $date = date('Y-m-d h:i:s', strtotime($status->created_at)); echo '</strong>'.$date.'</strong>< br />'; echo $tweet.'< br /><hr />< br />'; } ?> </body> </html>setelah itu extract library yang tadi sudah anda download, kemudian rename folder dengan nama twitteroauth, kemudian pindahkan folder tersebut ke dalam projek yang sudah anda buat, sekarang buka projek yang sudah anda buat dengan browser jika tidak terjadi error maka anda kana mendapatkan status dari user yang sudah anda tentukan
OK. selamat mencoba dan semoga bermanfaat.
No comments:
Post a Comment