Mau share dikit tentang API Programming. Apa itu API Programming? ya, untuk lebih jelasnya silahkan googling2 dahulu, soalnya udah banyak blog yang bikin artikel tentang API Programming hehhe. Atau menurut wikipedia silahkan cek link berikut:

https://id.wikipedia.org/wiki/Antarmuka_pemrograman_aplikasi

Gimana sudah paham? :)sekarang langsung aja ke studi kasus-nya ya, dalam postingan kali ini saya akan coba buat aplikasi simple dengan memanfaatkan API-nya dari Twitter. Kisi-kisi aplikasi yang akan kita buat adalah aplikasi untuk melakukan search tweet setiap orang.

Untuk lebih jelasnya, silahkan simak trailer dari aplikasi yang akan dibuat dibawah ini :D

Oke, API yang akan kita buat akan mengambil name, username, profile_image, tweet, location, followers_count, friends_count, timezone, Gimana? asik ya dengan memanfaatkan sebuah API dari pihak ketiga katakanlah disini Twitter kita dapat mengemas kembali aplikasi yang memanfaatkan API yang sudah tersedia (Twitter) dengan ini kita bebas menamakannya aplikasi apapun. Oke, langsung aja ke praktik nya ya

Dalam memanfaatkan API ini, kita membutuhkan sebuah library perantara untuk melakukan autentikasi pada API si Twitter, sebenernya kita bisa membuatnya sendiri dari awal library ini. Namun, seperti yang kita ketahui bahwa ada banyak sekali developer yang membagikan library2 yang telah mereka buat *dan library nya juga keren2 :). Seperti salah satunya library Twitter Oauth yang satu ini yang menurut saya cukup lengkap. Silahkan anda download terlebih dahulu

https://github.com/abraham/twitteroauth

Selanjutnya langkah pembuatan aplikasi dari sisi twitter nya

  1. silahkan kunjungi link berikut ini https://apps.twitter.com setelah itu silahkan login menggunakan akun twitter anda, Jika sudah maka akan muncul tampilan seperti dibawah ini

  1. Setelah itu silahkan isi form dibagian Create an application lalu klik dibagian Create your Twitter Application</strong>, cek gambar dibawah ini

  1. Pilih Keys and Access Token Untuk melihat Consumer Keys yang nanti akan kita gunakan dalam membuat aplikasi

  1. Setelah itu, anda akan lihat ada beberapa kode dari API Twitter yang telah anda buat, seperti
  • Consumer Key
  • Consumer Secret
  • Access Token
  • Access Token Secret

Silahkan salin masing-masing value yang ada di bagian API Twitter anda, lalu paste ke file config.php didalam folder config/config.php

<?php
	
	$config = array(

				"CONSUMER_KEY" 			=> "YOUR-TWITTER-CONSUMER-KEY", //CONSUMER KEY
				"CONSUMER_SECRET" 		=> "YOUR-TWITTER-CONSUMER-SECRET", // CONSUMER SECRET
				"ACCESS_TOKEN" 			=> "YOUR-TWITTER-ACCESS-TOKEN", // ACCESS TOKEN
				"ACCESS_TOKEN_SECRET" 	=> "YOUR-TWITTER-ACCESS-TOKEN-SECRET" // ACCESS TOKEN SECRET
			 
			 );

Gimana? sampai sini mengalami kesulitan? Silahkan komentar di bagian bawah, jika tidak mengalami kesulitan silahkan lanjut ke Bagian 2 nya :) ⤧  Next post Migrasi Ke Platform Jekyll ⤧  Previous post API Programming Studi Kasus Twitter Search Part 2