در این مقاله، به شما نشان خواهیم داد که چگونه با استفاده از زبان برنامهنویسی جاوا اسکریپت میتوانید وضعیت آب و هوا را از طریق یک API بدست آورید. این فرآیند ساده و جالب است و میتواند در بسیاری از پروژههای وب کاربرد داشته باشد.
گامهای اصلی:
ثبتنام در یک سرویس API آب و هوا: اولین قدم، پیدا کردن یک سرویس API مناسب مثل OpenWeatherMap و ثبتنام در آن است تا بتوانید به کلید API دسترسی پیدا کنید.
ساخت درخواست به API: با استفاده از جاوا اسکریپت، یک درخواست به API ارسال کنید تا اطلاعات آب و هوا را دریافت کنید.
پردازش دادهها: دادههای دریافتشده را پردازش کنید تا اطلاعات مورد نظر خود مثل دما، رطوبت و شرایط جوی را استخراج کنید.
نمایش اطلاعات: در نهایت، اطلاعات پردازششده را به صورتی زیبا و قابل فهم در وبسایت خود نمایش دهی
const apiKey = 'YOUR_API_KEY';
const city = 'Tehran';
const apiUrl = `https://api.openweathermap.org/data/2.5/weather?q=${city}&appid=${apiKey}&units=metric`;
async function getWeather() {
try {
const response = await fetch(apiUrl);
const data = await response.json();
const temp = data.main.temp;
const weather = data.weather[0].description;
console.log(`The current temperature in ${city} is ${temp} degrees Celsius with ${weather} weather.`);
} catch (error) {
console.error('Error fetching data:', error);
}
}
getWeather();
با دنبال کردن این مراحل، شما میتوانید به راحتی وضعیت آب و هوا را در برنامههای وب خود نمایش دهید و تجربه کاربری بهتری را فراهم کنید