指定された場所の現在の天気予報を返します。
HTTP リクエスト
GET https://weather.googleapis.com/v1/currentConditions:lookup
この URL は gRPC Transcoding 構文を使用します。
クエリ パラメータ
| パラメータ | |
|---|---|
location |
必須。現在の天気情報を取得する場所。 |
unitsSystem |
省略可。返される天気予報の単位系。指定しない場合、返される天気予報はメートル法になります(デフォルト = METRIC)。 |
languageCode |
省略可。クライアントがレスポンスの言語を選択できるようにします。その言語のデータを提供できない場合、API は最も近い一致を使用します。使用できる値は IETF BCP-47 標準に基づいています。デフォルト値は「en」です。 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
currentConditions.lookup RPC のレスポンス - リクエストされた場所の現在の天気状況を表します。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "currentTime": string, "timeZone": { object ( |
| フィールド | |
|---|---|
currentTime |
返されたデータに関連付けられた現在の時刻(UTC)。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
timeZone |
リクエストされた場所のタイムゾーン。 |
weatherCondition |
現在の天気。 |
temperature |
現在の気温。 |
feelsLikeTemperature |
リクエストされた場所の現在の体感温度。 |
dewPoint |
現在の露点温度。 |
heatIndex |
現在の暑さ指数。 |
windChill |
現在の風冷え、皮膚にさらされた気温。 |
precipitation |
現在の降水確率と、過去 1 時間の降水量の合計。 |
airPressure |
現在の気圧の状態。 |
wind |
現在の風の状態。 |
visibility |
現在の公開設定。 |
currentConditionsHistory |
過去 24 時間の現在の状況の変化。 |
isDaytime |
リクエストされた場所の現在時刻が、現地の日出時刻(包括的)から日没時刻(独占的)の間にある場合は true。それ以外の場合は夜間(日没から次の日の出までの間)です。 |
relativeHumidity |
現在の相対湿度(0 ~ 100 の値)。 |
uvIndex |
現在の紫外線(UV)指数。 |
thunderstormProbability |
現在の雷雨の確率(値は 0 ~ 100)。 |
cloudCover |
雲に覆われている空の現在の割合(値は 0 ~ 100)。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/cloud-platform
CurrentConditionsHistory
過去 24 時間の現在の条件の変化のセットを表します。
| JSON 表現 |
|---|
{ "temperatureChange": { object ( |
| フィールド | |
|---|---|
temperatureChange |
現在の気温から 24 時間前の気温を引いた値。 |
maxTemperature |
過去 24 時間の最高気温。 |
minTemperature |
過去 24 時間の最低気温。 |
snowQpf |
過去 24 時間に積もった雪の量(液体の水に換算した量)。注: QPF は Quantitative Precipitation Forecast(定量的降水量予報)の略称です(詳しくは、QuantitativePrecipitationForecast の定義をご覧ください)。 |
qpf |
過去 24 時間に降った雨の量(液体の水に換算した値)。注: QPF は Quantitative Precipitation Forecast(定量的降水量予報)の略称です(詳しくは、QuantitativePrecipitationForecast の定義をご覧ください)。 |