API هواشناسی و وضعیت جوی
دریافت اطلاع جوی حاضر و پیش بینی دقیق بصورت ساعتی و روزانه
دریافت اطلاعات جوی کنونی (با نام شهر):
https://one-api.ir/weather/?token={token}&action=current&city={city}
- بجای {token} رمزینه یا توکن خود را قرار دهید
- بجای {city} نام شهر یا روستای موردنظر خود را (بصورت فارسی و با رعایت فاصله) قرار دهید
دریافت اطلاعات جوی کنونی (با موقعیت مکانی):
https://one-api.ir/weather/?token={token}&action=currentbylocation&lat={lat}&lon={lon}
- بجای {token} رمزینه یا توکن خود را قرار دهید
- بجای {lat} و {lon} به ترتیب عرض و طول جغرافیایی موقعیت مکانی موردنظر خود را قرار دهید
خروجی:
{
"status": 200,
"result": {
"weather": [
{
"id": 800,
"main": "Clear",
"description": "آسمان صاف",
"icon": "01d"
}
],
"main": {
"temp": 33.75,
"feels_like": 31.269999999999999573674358543939888477325439453125,
"temp_min": 32.49000000000000198951966012828052043914794921875,
"temp_max": 33.8900000000000005684341886080801486968994140625,
"pressure": 1011,
"humidity": 12
},
"visibility": 10000,
"wind": {
"speed": 4.12000000000000010658141036401502788066864013671875,
"deg": 200
},
"clouds": {
"all": 0
},
"dt": 1657522566,
"sys": {
"type": 2,
"id": 47737,
"country": "IR",
"sunrise": 1657502835,
"sunset": 1657554747
},
"timezone": 16200,
"id": 6659521
}
}
دریافت پیش بینی ساعتی (با نام شهر):
دریافت پیش بینی 4 روز آینده بصورت ساعت به ساعت
https://one-api.ir/weather/?token={token}&action=hourly&city={city}
- بجای {token} رمزینه یا توکن خود را قرار دهید
- بجای {city} نام شهر یا روستای موردنظر خود را (بصورت فارسی و با رعایت فاصله) قرار دهید
دریافت پیش بینی ساعتی (با موقعیت مکانی):
دریافت پیش بینی 4 روز آینده بصورت ساعت به ساعت
https://one-api.ir/weather/?token={token}&action=hourlybylocation&lat={lat}&lon={lon}
- بجای {token} رمزینه یا توکن خود را قرار دهید
- بجای {lat} و {lon} به ترتیب عرض و طول جغرافیایی موقعیت مکانی موردنظر خود را قرار دهید
خروجی (کوتاه شده):
{
"status": 200,
"result": {
"list": [
{
"dt": 1657526400,
"main": {
"temp": 35.57000000000000028421709430404007434844970703125,
"feels_like": 32.81000000000000227373675443232059478759765625,
"temp_min": 35.57000000000000028421709430404007434844970703125,
"temp_max": 37.75,
"pressure": 1008,
"sea_level": 1008,
"grnd_level": 870,
"humidity": 9,
"temp_kf": -2.180000000000000159872115546022541821002960205078125
},
"weather": [
{
"id": 800,
"main": "Clear",
"description": "آسمان صاف",
"icon": "01d"
}
],
"clouds": {
"all": 0
},
"wind": {
"speed": 3.609999999999999875655021241982467472553253173828125,
"deg": 186,
"gust": 4.9199999999999999289457264239899814128875732421875
},
"visibility": 10000,
"pop": 0,
"sys": {
"pod": "d"
},
"dt_txt": "2022-07-11 08:00:00"
},
{
"dt": 1657530000,
"main": {
"temp": 36.530000000000001136868377216160297393798828125,
"feels_like": 33.6099999999999994315658113919198513031005859375,
"temp_min": 36.530000000000001136868377216160297393798828125,
"temp_max": 38.77000000000000312638803734444081783294677734375,
"pressure": 1006,
"sea_level": 1006,
"grnd_level": 870,
"humidity": 8,
"temp_kf": -2.2400000000000002131628207280300557613372802734375
},
"weather": [
{
"id": 800,
"main": "Clear",
"description": "آسمان صاف",
"icon": "01d"
}
],
"clouds": {
"all": 0
},
"wind": {
"speed": 4.13999999999999968025576890795491635799407958984375,
"deg": 188,
"gust": 5.339999999999999857891452847979962825775146484375
},
"visibility": 10000,
"pop": 0,
"sys": {
"pod": "d"
},
"dt_txt": "2022-07-11 09:00:00"
}
]
}
}
دریافت پیش بینی روزانه (با نام شهر):
دریافت پیش بینی 16 روز آینده بصورت روزانه
https://one-api.ir/weather/?token={token}&action=daily&city={city}
- بجای {token} رمزینه یا توکن خود را قرار دهید
- بجای {city} نام شهر یا روستای موردنظر خود را (بصورت فارسی و با رعایت فاصله) قرار دهید
دریافت پیش بینی روزانه (با موقعیت مکانی):
دریافت پیش بینی 16 روز آینده بصورت روزانه
https://one-api.ir/weather/?token={token}&action=dailybylocation&lat={lat}&lon={lon}
- بجای {token} رمزینه یا توکن خود را قرار دهید
- بجای {lat} و {lon} به ترتیب عرض و طول جغرافیایی موقعیت مکانی موردنظر خود را قرار دهید
خروجی (کوتاه شده):
{
"status": 200,
"result": {
"list": [
{
"dt": 1657528200,
"sunrise": 1657504071,
"sunset": 1657555570,
"temp": {
"day": 35.57000000000000028421709430404007434844970703125,
"min": 23.800000000000000710542735760100185871124267578125,
"max": 39.8900000000000005684341886080801486968994140625,
"night": 27.4200000000000017053025658242404460906982421875,
"eve": 37.68999999999999772626324556767940521240234375,
"morn": 23.800000000000000710542735760100185871124267578125
},
"feels_like": {
"day": 32.81000000000000227373675443232059478759765625,
"night": 26.309999999999998721023075631819665431976318359375,
"eve": 34.780000000000001136868377216160297393798828125,
"morn": 22.809999999999998721023075631819665431976318359375
},
"pressure": 1008,
"humidity": 9,
"weather": [
{
"id": 800,
"main": "Clear",
"description": "آسمان صاف",
"icon": "01d"
}
],
"speed": 6.7400000000000002131628207280300557613372802734375,
"deg": 266,
"gust": 6.04999999999999982236431605997495353221893310546875,
"clouds": 0,
"pop": 0
}
]
}
}
دریافت پیش بینی یکماهه (با نام شهر):
دریافت پیش بینی 30 روز آینده بصورت روزانه
https://one-api.ir/weather/?token={token}&action=month&city={city}
- بجای {token} رمزینه یا توکن خود را قرار دهید
- بجای {city} نام شهر یا روستای موردنظر خود را (بصورت فارسی و با رعایت فاصله) قرار دهید
دریافت پیش بینی یکماهه (با موقعیت مکانی):
دریافت پیش بینی 30 روز آینده بصورت روزانه
https://one-api.ir/weather/?token={token}&action=monthbylocation&lat={lat}&lon={lon}
- بجای {token} رمزینه یا توکن خود را قرار دهید
- بجای {lat} و {lon} به ترتیب عرض و طول جغرافیایی موقعیت مکانی موردنظر خود را قرار دهید
خروجی (کوتاه شده):
{
"status": 200,
"result": {
"list": [
{
"dt": 1657524600,
"sunrise": 1657504071,
"sunset": 1657555570,
"temp": {
"day": 33.07000000000000028421709430404007434844970703125,
"min": 23.75,
"max": 39.53999999999999914734871708787977695465087890625,
"night": 27.21000000000000085265128291212022304534912109375,
"eve": 39.53999999999999914734871708787977695465087890625,
"morn": 24.589999999999999857891452847979962825775146484375
},
"feels_like": {
"day": 30.879999999999999005240169935859739780426025390625,
"night": 26.219999999999998863131622783839702606201171875,
"eve": 36.53999999999999914734871708787977695465087890625,
"morn": 23.780000000000001136868377216160297393798828125
},
"pressure": 1002,
"humidity": 18,
"weather": [
{
"id": 800,
"main": "Clear",
"description": "آسمان صاف",
"icon": "01d"
}
],
"speed": 5.3300000000000000710542735760100185871124267578125,
"deg": 241,
"clouds": 2
}
]
}
}
دریافت آیکون:
دریافت آیکون متناسب با نوع هر آب و هوا
https://one-api.ir/weather/?token={token}&action=icon&id={id}
- بجای {token} رمزینه یا توکن خود را قرار دهید
- بجای {id} آیدی ایکون مورد نظر خود را قرار دهید
نقشه های هواشناسی
دریافت نقشه های هواشناسی حال حاضر برای کشور ایران
https://one-api.ir/weather/?token={token}&action=weathermaps&type={type}
- بجای {token} رمزینه یا توکن خود را قرار دهید
- بجای {type} نوع نقشه مورد نظر خود را قرار دهید
| نوع | توضیحات | نمونه |
|---|---|---|
| pressure | فشار جوی | پیش نمایش |
| precipitation | بارش | پیش نمایش |
| clouds | پراکندگی ابرها | پیش نمایش |
| winds | پراکندگی و شدت وزش بادها | پیش نمایش |
| winds_dir | پراکندگی، شدت و جهت وزش بادها | پیش نمایش |
| temp | پراکندگی و شدت دما | پیش نمایش |