- HTTP-Anfrage
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- HourlyForecast
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Gibt die Luftqualitätsprognose für einen bestimmten Standort in einem bestimmten Zeitraum zurück.
HTTP-Anfrage
POST https://airquality.googleapis.com/v1/forecast:lookup
Die URL verwendet die Syntax der gRPC-Transcodierung.
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "location": { object ( |
Felder | |
---|---|
location |
Erforderlich. Der Breiten- und Längengrad, für den die API nach Daten zur Luftqualität sucht. |
extraComputations[] |
Optional. Zusätzliche Funktionen, die optional aktiviert werden können. Die Angabe zusätzlicher Berechnungen führt dazu, dass die relevanten Elemente und Felder in der Antwort zurückgegeben werden. |
uaqiColorPalette |
Optional. Legt die Farbpalette fest, die für die vom universellen Luftqualitätsindex bereitgestellten Daten verwendet wird (UAQI). Diese Farbvorlage ist nur für UAQI relevant. Andere LQI haben eine vordefinierte Farbvorlage, die nicht geändert werden kann. |
customLocalAqis[] |
Optional. Drückt ein Land/eine Region in LQI aus Beziehung. Verbindet ein Land/eine Region mit einem gewünschten LQI, sodass für dieses Land/diese Region erforderliche Luftqualitätsdaten entsprechend dem ausgewählten LQI angezeigt werden. Mit diesem Parameter kann ein nicht standardmäßiger LQI für ein bestimmtes Land angegeben werden, beispielsweise um den EPA-Index der USA für Kanada anstelle des Standardindex für Kanada abzurufen. |
pageSize |
Optional. Die maximale Anzahl stündlicher Informationsdatensätze, die pro Seite zurückgegeben werden sollen (Standard = 24). |
pageToken |
Optional. Ein Seitentoken, das von einem vorherigen Prognoseaufruf empfangen wurde. Damit wird die nachfolgende Seite abgerufen. |
dateTime |
Ein Zeitstempel, für den die Daten zu einem bestimmten Zeitpunkt zurückgegeben werden sollen. Der Zeitstempel wird auf die genaue vorherige Stunde gerundet. Dadurch werden nur stündliche Daten für den angeforderten Zeitstempel zurückgegeben (d.h. ein einzelnes stündliches Infoelement). Beispiel: Eine Anfrage, die gesendet wird, bei der der Parameter „dateTime“ auf 2023-01-03T11:05:49Z gesetzt wurde, wird auf 2023-01-03T11:00:00Z abgerundet. Hinweis:In einer Anfrage können entweder |
period |
Gibt den Zeitraum Hinweis:In einer Anfrage können entweder |
universalAqi |
Optional. Wenn dieser Wert auf „true“ gesetzt ist, wird der universelle AQI in die „Indexe“ aufgenommen der Antwort (Standard = true). |
languageCode |
Optional. Ermöglicht dem Client, die Sprache für die Antwort auszuwählen. Wenn für diese Sprache keine Daten bereitgestellt werden können, verwendet die API die genaueste Übereinstimmung. Die zulässigen Werte basieren auf dem IETF-Standard (Standardeinstellung: 'en'). |
Antworttext
Das Antwortobjekt der Air Quality Forecast API.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"hourlyForecasts": [
{
object ( |
Felder | |
---|---|
hourlyForecasts[] |
Optional. Enthält die Informationen zur Luftqualität für jede Stunde im angeforderten Bereich. Wenn die Anfrage beispielsweise für eine Prognose für 48 Stunden vorgesehen ist, gibt es 48 Elemente der stündlichen Prognosen. |
regionCode |
Optional. Der Alpha-2-Code nach ISO_3166-1 des Landes bzw. der Region, die dem in der Anfrage angegebenen Ort entspricht. Dieses Feld kann in der Antwort weggelassen werden, wenn sich der in der Anfrage angegebene Standort in einem umstrittenen Gebiet befindet. |
nextPageToken |
Optional. Das Token zum Abrufen der nächsten Seite. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.
HourlyForecast
Enthält die Informationen zur Luftqualität für jede Stunde im angeforderten Bereich. Wenn die Anfrage beispielsweise für eine Prognose für 48 Stunden vorgesehen ist, gibt es 48 Elemente für stündliche Prognosen.
JSON-Darstellung |
---|
{ "dateTime": string, "indexes": [ { object ( |
Felder | |
---|---|
dateTime |
Ein abgerundeter Zeitstempel, der die Uhrzeit (Stunde) angibt, auf die sich die Daten in RFC3339 UTC "Zulu" beziehen Format. Beispiel: „2014-10-02T15:00:00Z“. |
indexes[] |
Basierend auf den Anfrageparametern enthält diese Liste (bis zu) zwei Luftqualitätsindexe:
|
pollutants[] |
Eine Liste der Schadstoffe, die den in der Anfrage angegebenen Standort beeinflussen. Hinweis: Dieses Feld wird nur für Anfragen zurückgegeben, in denen eine oder mehrere der folgenden zusätzlichen Berechnungen angegeben wurden: POLLUTANT_ADDITIONAL_INFO, DOMINANT_POLLUTANT_CONCENTRATION, POLLUTANT_CONCENTRATION. |
healthRecommendations |
Gesundheitstipps und empfohlene Maßnahmen in Bezug auf die gemeldete Luftqualität. Die Empfehlungen sind unterschiedlich auf gefährdete Bevölkerungsgruppen, Gruppen mit höherer Empfindlichkeit gegenüber Schadstoffen und die Allgemeinbevölkerung zugeschnitten. |