تا 240 ساعت پیشبینی ساعتی را در یک مکان مشخص، از ساعت فعلی، برمیگرداند.
درخواست HTTP
GET https://weather.googleapis.com/v1/forecast/hours:lookup
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای پرس و جو
پارامترها | |
---|---|
location | مورد نیاز. مکانی برای دریافت پیشبینی ساعتی. |
units System | اختیاری. سیستم واحد برای استفاده در شرایط آب و هوایی برگشتی. در صورت عدم ارائه، شرایط آب و هوایی برگشتی در سیستم متریک (پیش فرض = METRIC) خواهد بود. |
page Size | اختیاری. حداکثر تعداد رکوردهای پیش بینی ساعتی برای بازگشت در هر صفحه - مقداری از 1 تا 24 (شامل). پیش فرض حداکثر مقدار مجاز 24 است. |
page Token | اختیاری. نشانه صفحه دریافت شده از درخواست قبلی. برای بازیابی صفحه بعدی استفاده می شود. |
hours | اختیاری. مقدار کل ساعات واکشی را با شروع از ساعت فعلی محدود می کند - مقداری از 1 تا 240 (شامل). پیش فرض حداکثر مقدار مجاز 240 است. |
language Code | اختیاری. به مشتری امکان می دهد زبان پاسخ را انتخاب کند. اگر دادهای برای آن زبان ارائه نشود، API از نزدیکترین تطابق استفاده میکند. مقادیر مجاز بر اساس استاندارد IETF BCP-47 است. مقدار پیش فرض "en" است. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پاسخ برای ساعت ها.lookup RPC.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "forecastHours": [ { object ( |
فیلدها | |
---|---|
forecast Hours[] | رکوردهای پیش بینی ساعتی با توجه به تعداد ساعات و اندازه صفحه مشخص شده در درخواست ثبت می شود. |
time Zone | منطقه زمانی در مکان درخواستی |
next Page Token | نشانه برای بازیابی صفحه بعدی. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
ForecastHour
یک رکورد پیش بینی ساعتی را در یک مکان معین نشان می دهد.
نمایندگی JSON |
---|
{ "interval": { object ( |
فیلدها | |
---|---|
interval | فاصله یک ساعته (در زمان UTC) این داده های پیش بینی برای آن معتبر است (مهرهای زمانی به نزدیکترین ساعت گرد می شوند). |
display Date Time | تاریخ و ساعت محلی در منطقه زمانی مکان (زمان مدنی) که این پیش بینی ساعتی برای آن محاسبه می شود. این فیلد ممکن است برای اهداف نمایش در مشتری استفاده شود. توجه: این تاریخ شامل سال، ماه، روز، ساعت و افست از UTC خواهد بود. |
weather Condition | وضعیت آب و هوایی پیش بینی شده |
temperature | دمای پیش بینی شده |
feels Like Temperature | اندازه گیری اینکه دما در مکان درخواستی چگونه خواهد بود. |
dew Point | دمای نقطه شبنم پیش بینی شده |
heat Index | دمای شاخص گرمای پیش بینی شده |
wind Chill | باد سرد پیش بینی شده، دمای هوا بر روی پوست قرار می گیرد. |
wet Bulb Temperature | دمای لامپ مرطوب پیش بینی شده، کمترین دمای قابل دستیابی با تبخیر آب. |
precipitation | احتمال بارش پیش بینی شده و میزان بارش انباشته شده در یک ساعت گذشته. |
air Pressure | شرایط فشار هوای پیش بینی شده |
wind | شرایط باد پیش بینی شده |
visibility | دید پیش بینی شده |
ice Thickness | ضخامت یخ پیش بینی شده |
is Daytime | درست است اگر این ساعت بین زمان طلوع محلی (شامل) و غروب خورشید (انحصاری) باشد. در غیر این صورت شب است (بین غروب آفتاب تا طلوع بعدی). توجه: در صورتی که این فاصله به ترتیب با زمان طلوع و غروب آفتاب محلی تلاقی داشته باشد، این ساعت به عنوان روز یا شب در نظر گرفته می شود (مثلاً: اگر فاصله از ساعت 5 صبح تا 6 صبح و طلوع آفتاب در ساعت 5:59 صبح باشد، isDaytime درست خواهد بود). |
relative Humidity | درصد رطوبت نسبی پیش بینی شده (مقادیر از 0 تا 100). |
uv Index | شاخص ماوراء بنفش (UV) پیش بینی شده |
thunderstorm Probability | احتمال رعد و برق پیش بینی شده (مقادیر از 0 تا 100). |
cloud Cover | درصد پیش بینی شده از آسمان پوشیده از ابر (مقادیر از 0 تا 100). |