DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Bukan, kita bukan mau membuat API seperti orang jaman dulu, API yang dibahas disini adalah singkatan dari Application Programming Interface. Dengan mempelajari ini, kita bisa membuat satu aplikasi bisa berkomunikasi dengan aplikasi lainnya.
Sebagai contoh kamu mau membuat suatu aplikasi tapi untuk memudahkan usernya mendaftar / login kamu bisa menggunakan “API” yang disediakan oleh twitter/facebook/gmail untuk loginnya, mereka bisa mendaftar di website kamu seperti biasa, tanpa membuat akun baru.
Sederhananya, terdiri dari dua sisi, 1. Penyedia API dan 2. Pengguna API Penyedia API biasanya memberi akses untuk aplikasi lain menggunakan fitur mereka, seperti facebook menyediakan API login, Instagram menyediakan API untuk mencari foto, jadi website lain bisa membuat aplikasi yang berkaitan dengan foto tapi mengambil data-data fotonya dari instagram.
Fitur apa yang disediakan itu terserah penyedia API nya, bahasa program yang digunakan pun bebas. Pengguna API tidak perlu tahu bahasa apa yang dipakai, saat ini mayoritas API berbicara dengan format ‘json’ artinya penyedia API akan melempar data-datanya dalam format JSON, dan pengguna API bisa membaca format JSON ini juga.
Penjelasan dan contoh API dalam bentuk video