Users.dataSources.datasets: patch

Fügt einem Dataset Datenpunkte hinzu. Das Dataset muss nicht zuvor erstellt werden. Alle Punkte innerhalb des angegebenen Datasets werden mit nachfolgenden Aufrufen zum Abrufen dieses Datasets zurückgegeben. Datenpunkte können zu mehr als einem Dataset gehören.

Diese Methode verwendet keine Patch-Semantik: Die angegebenen Datenpunkte werden nur eingefügt, ohne vorhandene Daten zu ersetzen. Jetzt ausprobieren

Anfrage

HTTP-Anfrage

PATCH https://www.googleapis.com/fitness/v1/users/userId/dataSources/dataSourceId/datasets/datasetId

Parameter

Parametername Wert Beschreibung
Pfadparameter
dataSourceId string Die Datenstream-ID der Datenquelle, in der das Dataset erstellt wurde.
datasetId string Dieses Feld wird nicht verwendet und kann einfach weggelassen werden.
userId string Patch ein Dataset für die identifizierte Person. Verwenden Sie me, um den authentifizierten Nutzer anzugeben. Derzeit wird nur me unterstützt.

Autorisierung

Für diese Anfrage ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:

Bereich
https://www.googleapis.com/auth/fitness.activity.write
https://www.googleapis.com/auth/fitness.location.write
https://www.googleapis.com/auth/fitness.body.write
https://www.googleapis.com/auth/fitness.nutrition.write
https://www.googleapis.com/auth/fitness.blood_pressure.write
https://www.googleapis.com/auth/fitness.blood_glucose.write
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
https://www.googleapis.com/auth/fitness.body_temperature.write
https://www.googleapis.com/auth/fitness.reproductive_health.write

Weitere Informationen finden Sie auf der Seite Authentifizierung und Autorisierung.

Anfragetext

Geben Sie im Anfragetext die relevanten Teile einer Ressource vom Typ "Users.dataSources.datasets" gemäß den Regeln der Patch-Semantik mit den folgenden Attributen an:

Property-Name Wert Beschreibung Hinweise
Erforderliche Eigenschaften
dataSourceId string Die Datenstream-ID der Datenquelle, von der die Punkte in diesem Dataset erstellt wurden.
maxEndTimeNs long Die längste Endzeit aller Datenpunkte in dieser möglicherweise Teildarstellung des Datensatzes. Die Zeit wird in Nanosekunden der Epoche angegeben. Dieser sollte auch mit dem zweiten Teil der Dataset-ID übereinstimmen.
minStartTimeNs long Die kleinste Startzeit aller Datenpunkte in dieser möglicherweise Teildarstellung des Datasets. Die Zeit wird in Nanosekunden der Epoche angegeben. Dieser sollte auch mit dem ersten Teil der Dataset-ID übereinstimmen.
point[] list Eine unvollständige Liste der im Dataset enthaltenen Datenpunkte, sortiert nach endTimeNanos. Diese Liste gilt als vollständig, wenn ein kleines Dataset abgerufen wird, und als unvollständig, wenn ein Dataset gepatcht oder ein Dataset abgerufen wird, das zu groß ist, um in eine einzelne Antwort aufgenommen zu werden.
point[].dataTypeName string Der Datentyp, der das Format der Werte in diesem Datenpunkt definiert.
point[].endTimeNanos long Die Endzeit des Intervalls, dargestellt durch diesen Datenpunkt, in Nanosekunden seit der Epoche.
point[].startTimeNanos long Startzeit des Intervalls, dargestellt durch diesen Datenpunkt, in Nanosekunden seit der Epoche.
point[].value[] list Werte jedes Datentypfelds für den Datenpunkt. Es wird erwartet, dass jeder Wert, der einem Datentypfeld entspricht, in derselben Reihenfolge auftritt, in der das Feld im Datentyp aufgelistet ist, der in einer Datenquelle angegeben ist.

Abhängig vom Format „enum“ im Feld „Typ“ der Datenquelle wird nur eines der Felder „Ganzzahl“ und „Gleitkommazahl“ ausgefüllt.

Antwort

Wenn der Vorgang erfolgreich ist, wird mit dieser Methode eine Ressource vom Typ „Users.dataSources.datasets“ im Antworttext zurückgegeben.

Jetzt testen

Verwenden Sie den unten angegebenen APIs Explorer, um diese Methode für Livedaten aufzurufen und die Antwort einzusehen.