- एचटीटीपी अनुरोध
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- CurrentConditionsHistory
किसी जगह के मौसम की मौजूदा स्थिति दिखाता है.
एचटीटीपी अनुरोध
GET https://weather.googleapis.com/v1/currentConditions:lookup
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
location |
ज़रूरी है. वह जगह जहां के मौसम की मौजूदा स्थिति जाननी है. |
units |
ज़रूरी नहीं. मौसम की जानकारी दिखाने के लिए, यूनिट का सिस्टम. अगर यह पैरामीटर नहीं दिया जाता है, तो मौसम की जानकारी, मेट्रिक सिस्टम में दी जाएगी (डिफ़ॉल्ट = METRIC). |
language |
ज़रूरी नहीं. क्लाइंट को जवाब के लिए भाषा चुनने की अनुमति देता है. अगर उस भाषा के लिए डेटा उपलब्ध नहीं कराया जा सकता, तो एपीआई सबसे मिलती-जुलती भाषा का इस्तेमाल करता है. इस्तेमाल की जा सकने वाली वैल्यू, आईईटीएफ़ बीसीपी-47 स्टैंडर्ड पर निर्भर करती हैं. डिफ़ॉल्ट वैल्यू "en" है. |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
currentConditions.lookup आरपीसी का रिस्पॉन्स - अनुरोध की गई जगह के मौसम की मौजूदा स्थिति दिखाता है.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{ "currentTime": string, "timeZone": { object ( |
फ़ील्ड | |
---|---|
current |
दिखाए गए डेटा से जुड़ा मौजूदा समय (यूटीसी). आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होगा और इसमें 0, 3, 6 या 9 दशमलव अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
time |
जिस जगह के लिए अनुरोध किया गया है उसका टाइम ज़ोन. |
weather |
मौसम की मौजूदा स्थिति. |
temperature |
मौजूदा तापमान. |
feels |
जिस जगह का तापमान पूछा गया है वहां का मौजूदा तापमान. |
dew |
ओसांक का मौजूदा तापमान. |
heat |
हीट इंडेक्स का मौजूदा तापमान. |
wind |
हवा का मौजूदा चिल तापमान, जो त्वचा पर महसूस होता है. |
precipitation |
बारिश होने की मौजूदा संभावना और पिछले एक घंटे में हुई बारिश की मात्रा. |
air |
हवा के मौजूदा दबाव की स्थिति. |
wind |
हवा की मौजूदा स्थिति. |
visibility |
डिवाइस किसको दिखे. |
current |
पिछले 24 घंटों में, मौजूदा स्थितियों में हुए बदलाव. |
is |
अगर अनुरोध की गई जगह का मौजूदा समय, स्थानीय समय के हिसाब से सूर्योदय (सूरज निकलने का समय) और सूर्यास्त (सूरज डूबने का समय) के बीच है, तो यह वैल्यू 'सही है' के तौर पर सेट होगी. अगर ऐसा नहीं है, तो रात का समय है (सूर्यास्त और अगले सूर्योदय के बीच). |
relative |
रिलेटिव ह्यूमिडिटी का मौजूदा प्रतिशत (वैल्यू 0 से 100 के बीच). |
uv |
मौजूदा अल्ट्रावायलट (यूवी) इंडेक्स. |
thunderstorm |
मौजूदा समय में आंधी-तूफ़ान आने की संभावना (वैल्यू 0 से 100 के बीच). |
cloud |
आसमान में मौजूद बादलों का मौजूदा प्रतिशत (वैल्यू 0 से 100 के बीच). |
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/cloud-platform
CurrentConditionsHistory
पिछले 24 घंटों में, मौजूदा स्थितियों में हुए बदलावों का सेट दिखाता है.
JSON के काेड में दिखाना |
---|
{ "temperatureChange": { object ( |
फ़ील्ड | |
---|---|
temperature |
मौजूदा तापमान में से 24 घंटे पहले का तापमान घटाने पर. |
max |
पिछले 24 घंटों में सबसे ज़्यादा (उच्च) तापमान. |
min |
पिछले 24 घंटों में सबसे कम तापमान. |
qpf |
पिछले 24 घंटों में हुई बारिश या बर्फ़बारी की मात्रा, जिसे तरल पानी के बराबर के तौर पर मेज़र किया जाता है. ध्यान दें: QPF, बारिश की मात्रा के पूर्वानुमान का छोटा नाम है. ज़्यादा जानकारी के लिए, कृपया QuantitativePrecipitationForecast की परिभाषा देखें. |