Agrega datos a un conjunto de datos. No es necesario crear el conjunto de datos con anterioridad.
Todos los puntos dentro del conjunto de datos dado se devolverán con las llamadas posteriores.
para recuperar este conjunto de datos. Los datos pueden pertenecer a más de un conjunto de datos.
Este método no usa la semántica de parches: los datos proporcionados son
que simplemente se inserten, sin reemplazar los datos existentes.
Pruébalo ahora.
Solicitud
Solicitud HTTP
PATCH https://www.googleapis.com/fitness/v1/users/userId/dataSources/dataSourceId/datasets/datasetId
Parámetros
Nombre del parámetro | Valor | Descripción |
---|---|---|
Parámetros de ruta de acceso | ||
dataSourceId |
string |
Es el ID del flujo de datos de la fuente de datos que creó el conjunto de datos. |
datasetId |
string |
Este campo no se utiliza y se puede omitir de forma segura. |
userId |
string |
Aplicar parches a un conjunto de datos para la persona identificada Usa me para indicar
el usuario autenticado. En este momento, solo se admite me .
|
Autorización
Esta solicitud requiere autorización con al menos uno de los siguientes alcances:
Alcance |
---|
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 |
Para obtener más información, consulta la página de autenticación y autorización.
Cuerpo de la solicitud
En el cuerpo de la solicitud, proporciona las partes relevantes de un recurso Users.dataSources.datasets, según las reglas de la semántica de parches, con las siguientes propiedades:
Nombre de la propiedad | Valor | Descripción | Notas |
---|---|---|---|
Propiedades obligatorias | |||
dataSourceId |
string |
Es el ID del flujo de datos de la fuente de datos que creó los puntos en este conjunto de datos. | |
maxEndTimeNs |
long |
La hora de finalización más grande de todos los datos en esta representación posiblemente parcial del conjunto de datos. El tiempo se calcula en nanosegundos desde el ciclo de entrenamiento. Esto también debe coincidir con la segunda parte del identificador del conjunto de datos. | |
minStartTimeNs |
long |
El tiempo de inicio más pequeño de todos los datos en esta representación posiblemente parcial del conjunto de datos. El tiempo se calcula en nanosegundos desde el ciclo de entrenamiento. También debe coincidir con la primera parte del identificador del conjunto de datos. | |
point[] |
list |
Una lista parcial de datos contenidos en el conjunto de datos, ordenados por endTimeNanos. Esta lista se considera completa cuando se recupera un conjunto de datos pequeño y parcial cuando se aplica un parche a un conjunto de datos o se recupera un conjunto de datos que es demasiado grande para incluirlo en una sola respuesta. | |
point[].dataTypeName |
string |
Es el tipo de datos que define el formato de los valores en este dato. | |
point[].endTimeNanos |
long |
Es la hora de finalización del intervalo representado por este dato, en nanosegundos desde el ciclo de entrenamiento. | |
point[].startTimeNanos |
long |
Es la hora de inicio del intervalo representada por este dato, en nanosegundos desde el ciclo de entrenamiento. | |
point[].value[] |
list |
Valores de cada campo de tipo de datos para el dato. Se espera que cada valor correspondiente a un campo de tipo de datos ocurra en el mismo orden en el que aparece el campo en el tipo de datos especificado en la fuente de datos. Solo se propagará a uno de los campos de número entero y de punto flotante, según el valor de enumeración del formato en el campo de tipo de la fuente de datos. |
Respuesta
Si se aplica correctamente, este método muestra un recurso Users.dataSources.datasets en el cuerpo de la respuesta.
Pruébalo
Usa el Explorador de APIs que se muestra a continuación para llamar a este método en datos en vivo y ver la respuesta.