Başlangıç ve bitiş zamanları olan tüm veri noktalarını içeren veri kümesini döndürür belirtilen veri kümesi minimum başlangıç zamanı aralığıyla çakışır ve maksimum bitiş süresini belirleyin. Özellikle, başlangıç zamanı daha kısa olan tüm veri noktaları veri kümesi bitiş zamanına eşit veya daha büyük olan; bitiş zamanı şundan büyük: veri kümesi başlangıç zamanına eşittir. Şimdi deneyin.
İstek
HTTP isteği
GET https://www.googleapis.com/fitness/v1/users/userId/dataSources/dataSourceId/datasets/datasetId
Parametreler
Parametre adı | Değer | Açıklama |
---|---|---|
Yol parametreleri | ||
dataSourceId |
string |
Veri kümesini oluşturan veri kaynağının veri akışı kimliği. |
datasetId |
string |
Minimum veri noktası başlangıç zamanının bileşimi olan veri kümesi tanımlayıcısı ve dönemden itibaren nanosaniye olarak temsil edilen maksimum veri noktası bitiş zamanı. Kimlik şu şekilde biçimlendirilmiştir: "startTime-endTime" burada startTime ve endTime 64 bitlik tam sayıdır. |
userId |
string |
Tanımlanan kişi için bir veri kümesi alın. Şunlar için me kullanın:
kimliği doğrulanmış kullanıcıyı belirtir. Burada yalnızca me destekleniyor
gerekir.
|
İsteğe bağlı sorgu parametreleri | ||
limit |
integer |
Belirtilmesi durumunda, veri kümesiyle eşleştirilir. Veri kümesinde daha fazla veri noktası varsa nextPageToken veri kümesi yanıtında ayarlanır. Sınır, zaman aralığının sonundan itibaren uygulanır. Yani, En son limit veri olan pageToken eksik puanları iade edilecek. |
pageToken |
string |
Büyük veri kümelerinde sayfalar arasında gezinmek için kullanılan devamlılık jetonu.
Veri kümesinin sonraki sayfasını almak için bu parametreyi
Önceki yanıtta verilen yanıt: nextPageToken . Sonraki her bir
çağrısı, aşağıdaki veri noktası bitiş zaman damgalarına sahip kısmi bir veri kümesi sunar:
önceki kısmi yanıttakilerden
daha küçük olabilir.
|
Yetkilendirme
Bu istek, aşağıdaki kapsamların en az biriyle yetkilendirme gerektiriyor:
Kapsam |
---|
https://www.googleapis.com/auth/fitness.activity.read |
https://www.googleapis.com/auth/fitness.activity.write |
https://www.googleapis.com/auth/fitness.location.read |
https://www.googleapis.com/auth/fitness.location.write |
https://www.googleapis.com/auth/fitness.body.read |
https://www.googleapis.com/auth/fitness.body.write |
https://www.googleapis.com/auth/fitness.nutrition.read |
https://www.googleapis.com/auth/fitness.nutrition.write |
https://www.googleapis.com/auth/fitness.blood_pressure.read |
https://www.googleapis.com/auth/fitness.blood_pressure.write |
https://www.googleapis.com/auth/fitness.blood_glucose.read |
https://www.googleapis.com/auth/fitness.blood_glucose.write |
https://www.googleapis.com/auth/fitness.oxygen_saturation.read |
https://www.googleapis.com/auth/fitness.oxygen_saturation.write |
https://www.googleapis.com/auth/fitness.body_temperature.read |
https://www.googleapis.com/auth/fitness.body_temperature.write |
https://www.googleapis.com/auth/fitness.reproductive_health.read |
https://www.googleapis.com/auth/fitness.reproductive_health.write |
Daha fazla bilgi edinmek için kimlik doğrulama ve yetkilendirme sayfasına göz atın.
İstek içeriği
Bu yöntemle istek gövdesi sağlamayın.
Yanıt
Başarılı olursa bu yöntem, yanıt gövdesinde bir Users.dataSources.Veri kümeleri kaynağı döndürür.
Deneyin!
Canlı verilerde bu yöntemi çağırmak ve yanıtı görmek için aşağıdaki API Gezgini'ni kullanın.