Cara Membuat API Key di OpenWeatherMap untuk Aplikasi Cuaca
Panduan lengkap cara membuat API key di OpenWeatherMap untuk mendapatkan data cuaca real-time, prakiraan, dan historis.
🌤️ OpenWeatherMap menyediakan data cuaca global yang bisa kamu akses lewat API.
Pada tutorial ini, kita akan belajar cara membuat akun, mendapatkan API key, dan mencoba memanggil data cuaca dengan mudah.
🧩 Apa Itu API dan OpenWeatherMap?
🔗 Apa Itu API?
API (Application Programming Interface) adalah sebuah jembatan yang menghubungkan antara dua aplikasi agar bisa saling berkomunikasi. Dengan API, kita bisa mengambil, mengirim, atau memanipulasi data dari suatu layanan tanpa harus mengetahui cara kerja internal sistem tersebut.
Contohnya:
Saat kamu membuat aplikasi cuaca, kamu tidak perlu mengumpulkan data cuaca sendiri.
Cukup panggil API cuaca untuk mendapatkan data suhu, kelembapan, dan kondisi langit dari penyedia seperti OpenWeatherMap.
🧠 Sederhananya:
API = pintu masuk data dari layanan lain ke dalam aplikasimu.
🌦️ Apa Itu OpenWeatherMap?
OpenWeatherMap adalah layanan penyedia data cuaca global berbasis API.
Melalui API-nya, kamu bisa mendapatkan berbagai informasi seperti:
- Cuaca saat ini (
current weather) - Prakiraan cuaca (
forecast) - Data historis (
historical data) - Kualitas udara (
air pollution) - Data suhu, tekanan, kelembapan, dan kecepatan angin
Kelebihan OpenWeatherMap:
- 🌍 Data global dan akurat
- 💰 Ada paket gratis untuk pemula
- 💻 Mudah diintegrasikan dengan berbagai bahasa pemrograman
- 📚 Dokumentasi lengkap dan developer-friendly
🧭 Langkah-Langkah Membuat API Key di OpenWeatherMap
Berikut panduan lengkap untuk mendapatkan API key kamu sendiri.
🪄 1. Kunjungi Situs Resmi
Buka halaman utama OpenWeatherMap.org
🧑💻 2. Buat Akun Baru
- Klik tombol Sign Up di kanan atas.
- Isi data seperti:
- Nama pengguna
- Email aktif
- Password
- Lakukan verifikasi email yang dikirim oleh OpenWeatherMap.
🔑 3. Masuk ke Dashboard
Setelah akun aktif, buka halaman: 👉 https://home.openweathermap.org/
Masuk menggunakan email dan password kamu.
⚙️ 4. Buat API Key
- Buka menu API Keys
- Klik “+ Create Key”
- Masukkan nama API Key (misal:
myweatherapp) - Klik Generate
API key kamu akan muncul di daftar seperti ini:
API Key: abcd1234efgh5678ijkl9012mnop3456
⚠️ Jangan bagikan API key kamu ke publik!.
Simpan dengan aman di file
.envatau konfigurasi aplikasi kamu.
🌐 5. Coba API di Browser atau Postman
Sekarang kamu bisa mencoba mengambil data cuaca berdasarkan nama kota.
Contoh URL:
1
https://api.openweathermap.org/data/2.5/weather?q=Jakarta&appid=API_KEY_KAMU&units=metric