- HTTP অনুরোধ
- ক্যোয়ারী প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- বর্তমান অবস্থার ইতিহাস
একটি প্রদত্ত অবস্থানে বর্তমান আবহাওয়া পরিস্থিতি প্রদান করে।
HTTP অনুরোধ
GET https://weather.googleapis.com/v1/currentConditions:lookup
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
ক্যোয়ারী প্যারামিটার
পরামিতি | |
---|---|
location | প্রয়োজন। বর্তমান আবহাওয়ার অবস্থা জানার জন্য অবস্থান। |
units System | ঐচ্ছিক। ফিরে আসা আবহাওয়ার জন্য ব্যবহার করার জন্য ইউনিট সিস্টেম। প্রদান না করা হলে, ফিরে আসা আবহাওয়া মেট্রিক সিস্টেমে থাকবে (ডিফল্ট = METRIC)। |
language Code | ঐচ্ছিক। ক্লায়েন্টকে প্রতিক্রিয়ার জন্য ভাষা বেছে নেওয়ার অনুমতি দেয়। যদি সেই ভাষার জন্য ডেটা প্রদান করা না যায়, তাহলে API সবচেয়ে কাছের মিল ব্যবহার করে। অনুমোদিত মান IETF BCP-47 স্ট্যান্ডার্ডের উপর নির্ভর করে। ডিফল্ট মান হল "en"। |
শরীরের অনুরোধ
অনুরোধের বডি খালি হতে হবে।
প্রতিক্রিয়া শরীর
CurrentConditions.lookup RPC-এর প্রতিক্রিয়া - অনুরোধ করা জায়গায় বর্তমান আবহাওয়ার অবস্থার প্রতিনিধিত্ব করে।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{ "currentTime": string, "timeZone": { object ( |
ক্ষেত্র | |
---|---|
current Time | প্রত্যাবর্তিত ডেটার সাথে যুক্ত বর্তমান সময় (UTC)। RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: |
time Zone | অনুরোধকৃত স্থানে সময় অঞ্চল। |
weather Condition | বর্তমান আবহাওয়া পরিস্থিতি। |
temperature | বর্তমান তাপমাত্রা। |
feels Like Temperature | অনুরোধকৃত স্থানে বর্তমানে তাপমাত্রা কেমন অনুভব করছে তার পরিমাপ। |
dew Point | বর্তমান শিশির বিন্দু তাপমাত্রা। |
heat Index | বর্তমান তাপ সূচক তাপমাত্রা। |
wind Chill | বর্তমান বাতাস ঠান্ডা, বাতাসের তাপমাত্রা ত্বকে উন্মুক্ত। |
precipitation | বর্তমান বৃষ্টিপাতের সম্ভাবনা এবং গত এক ঘণ্টায় জমে থাকা বৃষ্টিপাতের পরিমাণ। |
air Pressure | বর্তমান বায়ুচাপের অবস্থা। |
wind | বর্তমান বাতাসের অবস্থা। |
visibility | বর্তমান দৃশ্যমানতা। |
current Conditions History | গত ২৪ ঘণ্টায় বর্তমান অবস্থার পরিবর্তন। |
is Daytime | অনুরোধকৃত স্থানে বর্তমান সময় স্থানীয় সূর্যোদয় (অন্তর্ভুক্ত) এবং সূর্যাস্তের (একচেটিয়া) সময়ের মধ্যে হলে সত্য। অন্যথায়, এটি রাতের সময় (সূর্যাস্ত এবং পরবর্তী সূর্যোদয়ের মধ্যে)। |
relative Humidity | আপেক্ষিক আর্দ্রতার বর্তমান শতাংশ (0 থেকে 100 পর্যন্ত মান)। |
uv Index | বর্তমান অতিবেগুনি (UV) সূচক। |
thunderstorm Probability | বর্তমান বজ্রঝড়ের সম্ভাবনা (0 থেকে 100 পর্যন্ত মান)। |
cloud Cover | মেঘে ঢাকা আকাশের বর্তমান শতাংশ (0 থেকে 100 পর্যন্ত মান)। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-
https://www.googleapis.com/auth/cloud-platform
বর্তমান অবস্থার ইতিহাস
গত 24 ঘন্টার বর্তমান অবস্থার পরিবর্তনের একটি সেট প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব |
---|
{ "temperatureChange": { object ( |
ক্ষেত্র | |
---|---|
temperature Change | বর্তমান তাপমাত্রা 24 ঘন্টা আগের তাপমাত্রা মাইনাস। |
max Temperature | গত ২৪ ঘণ্টায় সর্বোচ্চ (উচ্চ) তাপমাত্রা। |
min Temperature | গত 24 ঘন্টার সর্বনিম্ন (নিম্ন) তাপমাত্রা। |
qpf | বৃষ্টিপাতের পরিমাণ (বৃষ্টি বা তুষার), তরল জলের সমতুল্য হিসাবে পরিমাপ করা হয়, যা গত 24 ঘন্টা ধরে জমা হয়েছে৷ দ্রষ্টব্য: QPF হল পরিমাণগত বৃষ্টিপাতের পূর্বাভাসের একটি সংক্ষিপ্ত রূপ (আরো বিস্তারিত জানার জন্য অনুগ্রহ করে পরিমাণগত বৃষ্টিপাতের পূর্বাভাসের সংজ্ঞা দেখুন)। |