Method: history.hours.lookup

শেষ ঘন্টা থেকে শুরু করে, একটি নির্দিষ্ট স্থানে প্রতি ঘন্টায় ২৪ ঘন্টা পর্যন্ত ঐতিহাসিক আবহাওয়ার তথ্য প্রদান করে।

HTTP অনুরোধ

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

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

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

পরামিতি
location

object ( LatLng )

প্রয়োজনীয়। ঘন্টার ঐতিহাসিক তথ্য পাওয়ার স্থান।

unitsSystem

enum ( UnitsSystem )

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

pageSize

integer

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

pageToken

string

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

hours

integer

ঐচ্ছিক। শেষ ঘন্টা থেকে শুরু করে মোট ঘন্টা আনার পরিমাণ সীমিত করে - a ১ থেকে ২৪ (সমেত)। ডিফল্ট সর্বোচ্চ অনুমোদিত মান ২৪।

languageCode

string

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

অনুরোধের মূল অংশ

অনুরোধের মূল অংশটি অবশ্যই খালি থাকতে হবে।

প্রতিক্রিয়া মূল অংশ

ঘন্টার জন্য প্রতিক্রিয়া। RPC দেখুন।

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

JSON উপস্থাপনা
{
  "historyHours": [
    {
      object (HistoryHour)
    }
  ],
  "timeZone": {
    object (TimeZone)
  },
  "nextPageToken": string
}
ক্ষেত্র
historyHours[]

object ( HistoryHour )

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

timeZone

object ( TimeZone )

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

nextPageToken

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 সময়ে) এক ঘন্টার ব্যবধানের জন্য বৈধ (টাইমস্ট্যাম্পগুলি নিকটতম ঘন্টা পর্যন্ত পূর্ণসংখ্যা করা হয়)।

displayDateTime

object ( DateTime )

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

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

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

relativeHumidity

integer

আপেক্ষিক আর্দ্রতার ঐতিহাসিক শতাংশ (মান ০ থেকে ১০০ পর্যন্ত)।

uvIndex

integer

ঐতিহাসিক অতিবেগুনী (UV) সূচক।

thunderstormProbability

integer

ঐতিহাসিক বজ্রঝড়ের সম্ভাবনা (মান ০ থেকে ১০০ পর্যন্ত)।

cloudCover

integer

মেঘ দ্বারা ঢাকা আকাশের ঐতিহাসিক শতাংশ (মান ০ থেকে ১০০ পর্যন্ত)।