OpenWeatherMap מדריך למתחילים — מה זה, איך זה עובד ומתי להשתמש
כשפוגשים API חדש, הקושי הכי גדול זה להבין מה הוא בכלל עושה ואיפה הוא שימושי. נתחיל מזה.
מה זה OpenWeatherMap?
מזג אוויר נוכחי, תחזיות ל-5 ימים והתראות ל-200,000+ ערים ברחבי העולם, כולל ישראל.
OpenWeatherMap הוא ספק מזג האוויר הפופולרי ביותר בעולם בקרב מפתחים, בין היתר בזכות ה-free tier הנדיב שלו (60 קריאות לדקה, מיליון לחודש). אפשר לקבל תחזית שעתית, יומית, נתונים היסטוריים, מפות טמפרטורה וגשם, וגם איכות אוויר. תומך בעברית ב-response — הוספת `lang=he` תחזיר תיאור מילולי בעברית ("שמים בהירים").
למי זה מתאים
- אפליקציות מזג אוויר
- דשבורדים חקלאיים
- מערכות IoT לבית חכם
- בלוגים ועיתונים
דוגמה ראשונה
הנה הדרך הקצרה ביותר לראות משהו עובד:
curl "https://api.openweathermap.org/data/2.5/weather?q=Tel+Aviv&units=metric&lang=he&appid=YOUR_KEY"מתי להשתמש, ומתי לא
OpenWeatherMap הוא כלי מעולה לרוב המקרים שהוא מכסה, אבל לא תמיד הכלי הנכון. אם אתה רק צריך מידע קטן וסטטי, פעם או פעמיים, אולי יותר פשוט להוריד דאטה ולשמור אצלך. אם אתה בונה מוצר אמיתי עם דרישת רעננות, ה-API הזה הוא הדרך.