Method: forecast.hours.lookup

বর্তমান ঘন্টা থেকে শুরু করে একটি নির্দিষ্ট স্থানে 240 ঘন্টা পর্যন্ত ঘন্টার পূর্বাভাস প্রদান করে।

HTTP অনুরোধ

GET https://weather.googleapis.com/v1/forecast/hours:lookup

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

ক্যোয়ারী প্যারামিটার

পরামিতি
location

object ( LatLng )

প্রয়োজন। প্রতি ঘণ্টার পূর্বাভাস পেতে লোকেশন।

units System

enum ( UnitsSystem )

ঐচ্ছিক। ফিরে আসা আবহাওয়ার জন্য ব্যবহার করার জন্য ইউনিট সিস্টেম। প্রদান না করা হলে, ফিরে আসা আবহাওয়া মেট্রিক সিস্টেমে থাকবে (ডিফল্ট = METRIC)।

page Size

integer

ঐচ্ছিক। প্রতি পৃষ্ঠায় ফেরার জন্য সর্বোচ্চ সংখ্যক ঘণ্টার পূর্বাভাস রেকর্ড - 1 থেকে 24 পর্যন্ত একটি মান (অন্তর্ভুক্ত)। ডিফল্ট হল সর্বোচ্চ অনুমোদিত মান 24।

page Token

string

ঐচ্ছিক। পূর্ববর্তী অনুরোধ থেকে প্রাপ্ত একটি পৃষ্ঠা টোকেন। এটি পরবর্তী পৃষ্ঠা পুনরুদ্ধার করতে ব্যবহৃত হয়।

hours

integer

ঐচ্ছিক। বর্তমান ঘন্টা থেকে শুরু করে মোট ঘন্টার পরিমাণ সীমিত করে - 1 থেকে 240 পর্যন্ত একটি মান (অন্তর্ভুক্ত)। ডিফল্ট হল সর্বাধিক অনুমোদিত মান 240৷

language Code

string

ঐচ্ছিক। ক্লায়েন্টকে প্রতিক্রিয়ার জন্য ভাষা বেছে নেওয়ার অনুমতি দেয়। যদি সেই ভাষার জন্য ডেটা প্রদান করা না যায়, তাহলে API সবচেয়ে কাছের মিল ব্যবহার করে। অনুমোদিত মান IETF BCP-47 স্ট্যান্ডার্ডের উপর নির্ভর করে। ডিফল্ট মান হল "en"।

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

hours.lookup RPC এর জন্য প্রতিক্রিয়া।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "forecastHours": [
    {
      object (ForecastHour)
    }
  ],
  "timeZone": {
    object (TimeZone)
  },
  "nextPageToken": string
}
ক্ষেত্র
forecast Hours[]

object ( ForecastHour )

অনুরোধে উল্লিখিত ঘন্টার সংখ্যা এবং পৃষ্ঠার আকার অনুসারে প্রতি ঘণ্টার পূর্বাভাস রেকর্ড করে।

time Zone

object ( TimeZone )

অনুরোধকৃত স্থানে সময় অঞ্চল।

next Page Token

string

পরবর্তী পৃষ্ঠা পুনরুদ্ধার করার টোকেন।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/cloud-platform

পূর্বাভাস ঘন্টা

একটি নির্দিষ্ট অবস্থানে একটি ঘন্টার পূর্বাভাস রেকর্ড প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "interval": {
    object (Interval)
  },
  "displayDateTime": {
    object (DateTime)
  },
  "weatherCondition": {
    object (WeatherCondition)
  },
  "temperature": {
    object (Temperature)
  },
  "feelsLikeTemperature": {
    object (Temperature)
  },
  "dewPoint": {
    object (Temperature)
  },
  "heatIndex": {
    object (Temperature)
  },
  "windChill": {
    object (Temperature)
  },
  "wetBulbTemperature": {
    object (Temperature)
  },
  "precipitation": {
    object (Precipitation)
  },
  "airPressure": {
    object (AirPressure)
  },
  "wind": {
    object (Wind)
  },
  "visibility": {
    object (Visibility)
  },
  "iceThickness": {
    object (IceThickness)
  },
  "isDaytime": boolean,
  "relativeHumidity": integer,
  "uvIndex": integer,
  "thunderstormProbability": integer,
  "cloudCover": integer
}
ক্ষেত্র
interval

object ( Interval )

এক ঘণ্টার ব্যবধানে (UTC সময়ে) এই পূর্বাভাসের তথ্যটি বৈধ (টাইমস্ট্যাম্পগুলিকে নিকটতম ঘণ্টায় বৃত্তাকার করা হয়)।

display Date Time

object ( DateTime )

অবস্থানের সময় অঞ্চলে স্থানীয় তারিখ এবং সময় (সিভিল টাইম) যার জন্য এই প্রতি ঘণ্টার পূর্বাভাস গণনা করা হয়। এই ক্ষেত্রটি ক্লায়েন্টে প্রদর্শনের উদ্দেশ্যে ব্যবহার করা যেতে পারে। দ্রষ্টব্য: এই তারিখটি UTC থেকে বছর, মাস, দিন, ঘন্টা এবং অফসেট নিয়ে গঠিত হবে।

weather Condition

object ( WeatherCondition )

আবহাওয়ার পূর্বাভাস।

temperature

object ( Temperature )

পূর্বাভাসিত তাপমাত্রা।

feels Like Temperature

object ( Temperature )

অনুরোধ করা জায়গায় তাপমাত্রা কেমন হবে তার পরিমাপ।

dew Point

object ( Temperature )

পূর্বাভাসিত শিশির বিন্দু তাপমাত্রা।

heat Index

object ( Temperature )

পূর্বাভাসিত তাপ সূচক তাপমাত্রা।

wind Chill

object ( Temperature )

পূর্বাভাসিত বাতাস ঠান্ডা, বাতাসের তাপমাত্রা ত্বকে উন্মুক্ত।

wet Bulb Temperature

object ( Temperature )

পূর্বাভাসিত ভেজা বাল্বের তাপমাত্রা, জল বাষ্পীভূত করার মাধ্যমে সর্বনিম্ন তাপমাত্রা অর্জন করা যায়।

precipitation

object ( Precipitation )

পূর্বাভাসিত বৃষ্টিপাতের সম্ভাবনা এবং শেষ ঘন্টায় জমে থাকা বৃষ্টিপাতের পরিমাণ।

air Pressure

object ( AirPressure )

পূর্বাভাসিত বায়ুচাপের অবস্থা।

wind

object ( Wind )

পূর্বাভাসিত বাতাসের অবস্থা।

visibility

object ( Visibility )

পূর্বাভাসিত দৃশ্যমানতা।

ice Thickness

object ( IceThickness )

পূর্বাভাসিত বরফের বেধ।

is Daytime

boolean

সত্য যদি এই ঘন্টা স্থানীয় সূর্যোদয় (অন্তর্ভুক্ত) এবং সূর্যাস্তের (একচেটিয়া) সময়ের মধ্যে হয়। অন্যথায়, এটি রাতের সময় (সূর্যাস্ত এবং পরবর্তী সূর্যোদয়ের মধ্যে)। দ্রষ্টব্য: এই সময়টিকে দিনের সময় বা রাতের সময় হিসাবে বিবেচনা করা হবে যদি ব্যবধানটি যথাক্রমে স্থানীয় সূর্যোদয় এবং সূর্যাস্তের সময়ের সাথে ছেদ করে (যেমন: যদি ব্যবধানটি সকাল 5টা থেকে সকাল 6টা এবং সূর্যোদয় সকাল 5:59 মিনিটে হয়, তাহলে isDaytime সত্য হবে)।

relative Humidity

integer

আপেক্ষিক আর্দ্রতার পূর্বাভাসিত শতাংশ (0 থেকে 100 পর্যন্ত মান)।

uv Index

integer

পূর্বাভাসিত অতিবেগুনী (UV) সূচক।

thunderstorm Probability

integer

পূর্বাভাসিত বজ্রঝড়ের সম্ভাবনা (0 থেকে 100 পর্যন্ত মান)।

cloud Cover

integer

মেঘ দ্বারা আবৃত আকাশের পূর্বাভাসিত শতাংশ (0 থেকে 100 পর্যন্ত মান)।