- एचटीटीपी अनुरोध
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- ForecastHour
किसी जगह के लिए, मौजूदा समय से लेकर 240 घंटे तक के हर घंटे के पूर्वानुमान दिखाता है.
एचटीटीपी अनुरोध
GET https://weather.googleapis.com/v1/forecast/hours:lookup
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
location |
ज़रूरी है. वह जगह जहां हर घंटे का मौसम का पूर्वानुमान चाहिए. |
units |
ज़रूरी नहीं. मौसम की जानकारी दिखाने के लिए, यूनिट का सिस्टम. अगर यह पैरामीटर नहीं दिया जाता है, तो मौसम की जानकारी, मेट्रिक सिस्टम में दी जाएगी (डिफ़ॉल्ट = METRIC). |
page |
ज़रूरी नहीं. हर पेज पर, हर घंटे के पूर्वानुमान के ज़्यादा से ज़्यादा रिकॉर्ड दिखाने के लिए वैल्यू. यह वैल्यू 1 से 24 के बीच होनी चाहिए. डिफ़ॉल्ट रूप से, ज़्यादा से ज़्यादा 24 की वैल्यू सेट होती है. |
page |
ज़रूरी नहीं. पिछले अनुरोध से मिला पेज टोकन. इसका इस्तेमाल, अगले पेज को वापस पाने के लिए किया जाता है. |
hours |
ज़रूरी नहीं. मौजूदा घंटे से लेकर, फ़ेच किए जाने वाले कुल घंटों की संख्या को सीमित करता है. इसकी वैल्यू 1 से 240 के बीच होनी चाहिए. डिफ़ॉल्ट रूप से, ज़्यादा से ज़्यादा 240 की वैल्यू सेट होती है. |
language |
ज़रूरी नहीं. क्लाइंट को जवाब के लिए भाषा चुनने की अनुमति देता है. अगर उस भाषा के लिए डेटा उपलब्ध नहीं कराया जा सकता, तो एपीआई सबसे मिलती-जुलती भाषा का इस्तेमाल करता है. इस्तेमाल की जा सकने वाली वैल्यू, आईईटीएफ़ बीसीपी-47 स्टैंडर्ड पर निर्भर करती हैं. डिफ़ॉल्ट वैल्यू "en" है. |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
hours.lookup आरपीसी के लिए रिस्पॉन्स.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{ "forecastHours": [ { object ( |
फ़ील्ड | |
---|---|
forecast |
अनुरोध में बताए गए घंटों और पेज के साइज़ के हिसाब से, हर घंटे का पूर्वानुमान रिकॉर्ड किया जाता है. |
time |
जिस जगह के लिए अनुरोध किया गया है उसका टाइम ज़ोन. |
next |
अगला पेज वापस पाने के लिए टोकन. |
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/cloud-platform
ForecastHour
किसी जगह के लिए, हर घंटे के हिसाब से मौसम के पूर्वानुमान का रिकॉर्ड दिखाता है.
JSON के काेड में दिखाना |
---|
{ "interval": { object ( |
फ़ील्ड | |
---|---|
interval |
यूटीसी टाइम के हिसाब से, एक घंटे का वह अंतराल जिसके लिए यह अनुमानित डेटा मान्य है. टाइमस्टैंप को सबसे करीबी घंटे के हिसाब से राउंड किया जाता है. |
display |
उस जगह के टाइम ज़ोन (सिविल टाइम) में स्थानीय तारीख और समय, जिसके लिए हर घंटे का पूर्वानुमान लगाया जाता है. इस फ़ील्ड का इस्तेमाल, क्लाइंट पर डिसप्ले के लिए किया जा सकता है. ध्यान दें: इस तारीख में साल, महीना, दिन, घंटा, और यूटीसी से ऑफ़सेट शामिल होगा. |
weather |
मौसम की अनुमानित स्थिति. |
temperature |
अनुमानित तापमान. |
feels |
जिस जगह का तापमान पूछा गया है वहां का तापमान कैसा लगेगा, इसका पता लगाने के लिए. |
dew |
ओसांक का अनुमानित तापमान. |
heat |
हीट इंडेक्स का अनुमानित तापमान. |
wind |
हवा के ठंडेपन का अनुमानित तापमान, जो त्वचा पर महसूस होता है. |
wet |
वेट बल्ब से लिया गया अनुमानित तापमान, पानी को वाष्पित करके सबसे कम तापमान. |
precipitation |
बारिश की अनुमानित संभावना और पिछले एक घंटे में बारिश की कुल मात्रा. |
air |
हवा के प्रेशर के पूर्वानुमान की जानकारी. |
wind |
हवा की अनुमानित स्थिति. |
visibility |
विज्ञापन दिखने से जुड़ा अनुमान. |
ice |
बर्फ़ की अनुमानित मोटाई. |
is |
अगर यह घंटा, स्थानीय समय के हिसाब से सूर्योदय (शामिल) और सूर्यास्त (शामिल नहीं) के बीच है, तो 'सही है'. अगर ऐसा नहीं है, तो रात का समय है (सूर्यास्त और अगले सूर्योदय के बीच). ध्यान दें: अगर इंटरवल, स्थानीय समय के हिसाब से सूर्योदय और सूर्यास्त के समय के बीच आता है, तो इस घंटे को दिन के समय या रात के समय के तौर पर माना जाएगा. उदाहरण के लिए: अगर इंटरवल सुबह 5 बजे से सुबह 6 बजे तक है और सूर्योदय सुबह 5:59 बजे है, तो isDaytime की वैल्यू 'सही' होगी. |
relative |
अनुमानित सापेक्ष आर्द्रता का प्रतिशत (वैल्यू 0 से 100 के बीच). |
uv |
अनुमानित यूवी इंडेक्स. |
thunderstorm |
आंधी-तूफान आने की संभावना का अनुमान (0 से 100 के बीच की वैल्यू). |
cloud |
आसमान में बादलों के होने का अनुमानित प्रतिशत (वैल्यू 0 से 100 के बीच). |