لعرض أحوال الطقس الحالية في موقع جغرافي معيّن.
طلب HTTP
GET https://weather.googleapis.com/v1/currentConditions:lookup
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات طلب البحث
| المعلمات | |
|---|---|
location | 
                
                   
 مطلوب. الموقع الجغرافي الذي تريد الحصول على أحوال الطقس الحالية له  | 
              
units | 
                
                   
 اختياريّ. نظام الوحدات المستخدَم لعرض حالة الطقس في حال عدم تقديمها، سيتم عرض حالة الطقس بالنظام المتري (الإعداد التلقائي = METRIC).  | 
              
language | 
                
                   
 اختياريّ. يسمح للعميل باختيار لغة الردّ. إذا تعذّر تقديم بيانات لهذه اللغة، تستخدم واجهة برمجة التطبيقات أقرب نتيجة مطابقة. تعتمد القيم المسموح بها على معيار IETF BCP-47. القيمة التلقائية هي "en".  | 
              
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
استجابة طلب RPC من currentConditions.lookup: تمثّل أحوال الطقس الحالية في الموقع الجغرافي المطلوب.
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON | 
|---|
{ "currentTime": string, "timeZone": { object (  | 
                  
| الحقول | |
|---|---|
current | 
                    
                       
 الوقت الحالي (التوقيت العالمي المنسق) المرتبط بالبيانات المعروضة يستخدم معيار RFC 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 هو اختصار لـ Quantitative Precipitation Forecast (توقعات كمية هطول الأمطار) (يُرجى الاطّلاع على تعريف QuantitativePrecipitationForecast لمزيد من التفاصيل).  |