- एचटीटीपी अनुरोध
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- HistoryHour
किसी जगह के लिए, पिछले घंटे से लेकर 24 घंटे तक के हर घंटे का पुराना मौसम डेटा दिखाता है.
एचटीटीपी अनुरोध
GET https://weather.googleapis.com/v1/history/hours:lookup
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
location |
ज़रूरी है. वह जगह जहां का हर घंटे का पुराना डेटा चाहिए. |
units |
ज़रूरी नहीं. मौसम की जानकारी दिखाने के लिए, यूनिट का सिस्टम. अगर यह पैरामीटर नहीं दिया जाता है, तो मौसम की जानकारी, मेट्रिक सिस्टम में दी जाएगी (डिफ़ॉल्ट = METRIC). |
page |
ज़रूरी नहीं. हर पेज पर, हर घंटे के हिसाब से पुराने रिकॉर्ड की ज़्यादा से ज़्यादा संख्या - वैल्यू 1 से 24 के बीच होनी चाहिए. डिफ़ॉल्ट रूप से, ज़्यादा से ज़्यादा 24 की वैल्यू सेट होती है. |
page |
ज़रूरी नहीं. पिछले अनुरोध से मिला पेज टोकन. इसका इस्तेमाल, अगले पेज को वापस पाने के लिए किया जाता है. |
hours |
ज़रूरी नहीं. पिछले घंटे से लेकर 24 घंटे तक, फ़ेच किए जाने वाले कुल घंटों की सीमा तय करता है. डिफ़ॉल्ट रूप से, ज़्यादा से ज़्यादा 24 की वैल्यू सेट होती है. |
language |
ज़रूरी नहीं. क्लाइंट को जवाब के लिए भाषा चुनने की अनुमति देता है. अगर उस भाषा के लिए डेटा उपलब्ध नहीं कराया जा सकता, तो एपीआई सबसे मिलती-जुलती भाषा का इस्तेमाल करता है. इस्तेमाल की जा सकने वाली वैल्यू, आईईटीएफ़ बीसीपी-47 स्टैंडर्ड पर निर्भर करती हैं. डिफ़ॉल्ट वैल्यू "en" है. |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
hours.lookup आरपीसी के लिए रिस्पॉन्स.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{ "historyHours": [ { object ( |
फ़ील्ड | |
---|---|
history |
अनुरोध में बताए गए घंटों और पेज के साइज़ के हिसाब से, हर घंटे के हिसाब से पुराने रिकॉर्ड. |
time |
जिस जगह के लिए अनुरोध किया गया है उसका टाइम ज़ोन. |
next |
अगला पेज वापस पाने के लिए टोकन. |
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/cloud-platform
HistoryHour
किसी जगह के लिए, हर घंटे का इतिहास रिकॉर्ड दिखाता है.
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 के बीच होता है. |