Users.dataSources.datasets: patch

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

Diese Methode verwendet keine Patch-Semantik: Die bereitgestellten Datenpunkte sind nur eingefügt werden, ohne dass vorhandene Daten ersetzt werden. 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 weggelassen werden.
userId string Ein Dataset für die identifizierte Person patchen. Mit me geben Sie mit dem authentifizierten Nutzer. Derzeit wird nur me unterstützt.

Autorisierung

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

Umfang
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 Users.dataSources.datasets-Ressource nach den Regeln der Patch-Semantik mit den folgenden Attributen an:

Property-Name Wert Beschreibung Hinweise
Erforderliche Attribute
dataSourceId string Die Datenstream-ID der Datenquelle, über die die Punkte in diesem Dataset erstellt wurden.
maxEndTimeNs long Die längste Endzeit aller Datenpunkte in dieser möglicherweise Teildarstellung des Datasets. Die Zeit wird in Nanosekunden ab der Epoche angegeben. Er 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 ab der Epoche angegeben. Er 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 Teil, wenn ein Dataset gepatcht oder ein Dataset abgerufen wird, das zu groß ist, um es in eine einzelne Antwort aufzunehmen.
point[].dataTypeName string Der Datentyp, der das Format der Werte in diesem Datenpunkt definiert.
point[].endTimeNanos long Die Endzeit des durch diesen Datenpunkt dargestellten Intervalls in Nanosekunden seit der Epoche.
point[].startTimeNanos long Die Startzeit des durch diesen Datenpunkt dargestellten Intervalls in Nanosekunden seit der Epoche.
point[].value[] list Werte jedes Datentypfelds für den Datenpunkt. Es wird davon ausgegangen, dass alle Werte, die einem Datentypfeld entsprechen, in derselben Reihenfolge auftreten, in der das Feld im Datentyp aufgeführt ist, der in einer Datenquelle angegeben ist.

Nur eines der Felder für Ganzzahl oder Gleitkomma wird ausgefüllt, je nachdem, welcher Formatwert im Typfeld der Datenquelle angegeben wurde.

Antwort

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

Testen!

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