傳回指定位置目前的天氣狀況。
HTTP 要求
GET https://weather.googleapis.com/v1/currentConditions:lookup
這個網址使用 gRPC 轉碼語法。
查詢參數
| 參數 | |
|---|---|
location | 
                
                   
 必要欄位。要取得目前天氣狀況的位置。  | 
              
units | 
                
                   
 選用設定。用於傳回天氣狀況的單位系統。如果未提供,系統會以公制單位傳回天氣狀況 (預設值 = METRIC)。  | 
              
language | 
                
                   
 選用設定。允許用戶端選擇回應的語言。如果無法提供該語言的資料,API 會使用最接近的值。有效值取決於 IETF BCP-47 標準。預設值為「en」。  | 
              
要求主體
要求主體必須為空白。
回應主體
回應 (適用於 currentConditions.lookup RPC):代表要求位置目前的天氣狀況。
如果成功,回應主體會含有以下結構的資料:
| 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 | 
                    
                       
 如果目前時間介於當地日出 (含) 和日落 (不含) 之間,則為 true。否則就是夜間 (日落到下次日出之間)。  | 
                  
relative | 
                    
                       
 目前的相對濕度百分比 (值介於 0 到 100)。  | 
                  
uv | 
                    
                       
 目前的紫外線 (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 是定量降水預報的縮寫 (詳情請參閱定量降水預報定義)。  |