Добавляет точки данных в набор данных. Набор данных не обязательно создавать заранее. Все точки в данном наборе данных будут возвращены с последующими вызовами для получения этого набора данных. Точки данных могут принадлежать более чем одному набору данных.
 Этот метод не использует семантику исправлений: предоставленные точки данных просто вставляются без замены существующих данных. Попробуйте сейчас .
Запрос
HTTP-запрос
PATCH https://www.googleapis.com/fitness/v1/users/userId/dataSources/dataSourceId/datasets/datasetId
Параметры
| Имя параметра | Ценить | Описание | 
|---|---|---|
| Параметры пути | ||
 dataSourceId |  string | Идентификатор потока данных источника данных, создавшего набор данных. | 
 datasetId |  string | Это поле не используется и его можно смело опустить. | 
 userId |  string |  Исправьте набор данных для идентифицированного человека. Используйте me , чтобы указать аутентифицированного пользователя. В данный момент поддерживается только me . | 
Авторизация
Для этого запроса требуется авторизация хотя бы в одной из следующих областей:
| Объем | 
|---|
 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 | 
Дополнительную информацию см. на странице аутентификации и авторизации .
Тело запроса
В теле запроса укажите соответствующие части ресурса Users.dataSources.datasets в соответствии с правилами семантики исправлений со следующими свойствами:
| Имя свойства | Ценить | Описание | Примечания | 
|---|---|---|---|
| Обязательные свойства | |||
 dataSourceId |  string | Идентификатор потока данных источника данных, создавшего точки в этом наборе данных. | |
 maxEndTimeNs |  long | Наибольшее время окончания всех точек данных в этом, возможно, частичном представлении набора данных. Время указывается в наносекундах от эпохи. Это также должно соответствовать второй части идентификатора набора данных. | |
 minStartTimeNs |  long | Наименьшее время начала всех точек данных в этом, возможно, частичном представлении набора данных. Время указывается в наносекундах от эпохи. Это также должно соответствовать первой части идентификатора набора данных. | |
 point[] |  list | Частичный список точек данных, содержащихся в наборе данных, упорядоченный по endTimeNanos. Этот список считается полным при получении небольшого набора данных и частичным при исправлении набора данных или получении набора данных, который слишком велик для включения в один ответ. | |
 point[]. dataTypeName |  string | Тип данных, определяющий формат значений в этой точке данных. | |
 point[]. endTimeNanos |  long | Время окончания интервала, представленного этой точкой данных, в наносекундах с начала эпохи. | |
 point[]. startTimeNanos |  long | Время начала интервала, представленного этой точкой данных, в наносекундах с начала эпохи. | |
 point[]. value[] |  list |  Значения каждого поля типа данных для точки данных. Ожидается, что каждое значение, соответствующее полю типа данных, будет встречаться в том же порядке, в котором поле указано в типе данных, указанном в источнике данных. Будет заполнено только одно из полей целого числа или поля с плавающей запятой, в зависимости от значения перечисления формата в поле типа источника данных.  | |
Ответ
В случае успеха этот метод возвращает ресурс Users.dataSources.datasets в теле ответа.
Попробуйте!
Используйте API-обозреватель ниже, чтобы вызвать этот метод для реальных данных и просмотреть ответ.