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.