Method: forecast.minutes.lookup

傳回最多 6 小時的分鐘級降水即時預報事件。

HTTP 要求

GET https://weather.googleapis.com/v1/forecast/minutes:lookup

這個網址使用 gRPC 轉碼語法。

查詢參數

參數
location

object (LatLng)

必填。要取得每分鐘預報的位置。

unitsSystem

enum (UnitsSystem)

(選用步驟) 傳回的天氣狀況所使用的單位系統。如未提供,傳回的天氣狀況會採用公制 (預設 = METRIC)。

pageSize

integer

(選用步驟) 每頁傳回的預測記錄數量上限。

pageToken

string

(選用步驟) 從先前要求收到的頁面權杖。用於擷取後續頁面。

要求主體

要求主體必須為空白。

回應主體

minutes.lookup RPC 的回應。

如果成功,回應主體會含有以下結構的資料:

JSON 表示法
{
  "overallPredictionTimeframe": {
    object (Interval)
  },
  "timeZone": {
    object (TimeZone)
  },
  "nextPageToken": string,
  "segments": [
    {
      object (PrecipitationSegment)
    }
  ]
}
欄位
overallPredictionTimeframe

object (Interval)

預測的整體時間範圍。

timeZone

object (TimeZone)

所要求位置的時區。

nextPageToken

string

用於擷取下一頁的權杖。

segments[]

object (PrecipitationSegment)

分鐘層級的預測區隔。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/cloud-platform

PrecipitationSegment

代表降雨預測資料的區隔。

JSON 表示法
{
  "timeFrame": {
    object (Interval)
  },
  "type": enum (DominantPrecipitationType),
  "probability": integer,
  "qpf": {
    object (QuantitativePrecipitationForecast)
  },
  "snowfallAmount": {
    object (QuantitativePrecipitationForecast)
  },
  "intensity": enum (PrecipitationIntensity)
}
欄位
timeFrame

object (Interval)

與區隔相關的時間範圍。

type

enum (DominantPrecipitationType)

降水類型。

probability

integer

降水機率。值為百分比,範圍介於 0 到 100。

qpf

object (QuantitativePrecipitationForecast)

定量降水預報

snowfallAmount

object (QuantitativePrecipitationForecast)

降雪量預報

intensity

enum (PrecipitationIntensity)

區段的降雨強度。

DominantPrecipitationType

降水類型。

列舉
DOMINANT_PRECIPITATION_TYPE_UNSPECIFIED 未指定降水類型。
NONE 不會降水。
RAIN 雨。
SNOW 雪。
HAIL 冰雹。

PrecipitationIntensity

區段的降雨強度。

列舉
PRECIPITATION_INTENSITY_UNSPECIFIED 降水強度不明。
NO_INTENSITY 沒有降水強度。
LIGHT 降水強度:小。
MODERATE 中等降雨強度。
HEAVY 大雨降水強度。
MID_LIGHT 中度至輕度降雨強度。
MID_MODERATE 中度降水強度。
MID_HEAVY 中到大雨。