เพิ่มจุดข้อมูลในชุดข้อมูล โดยไม่จําเป็นต้องสร้างชุดข้อมูลก่อนหน้านี้
คะแนนทั้งหมดภายในชุดข้อมูลจะแสดงพร้อมการเรียกครั้งต่อๆ ไปเพื่อเรียกชุดข้อมูลนี้ จุดข้อมูลอยู่ในชุดข้อมูลได้มากกว่า 1 ชุด
วิธีนี้ไม่ได้ใช้ความหมายของแพตช์: ระบบจะแทรกจุดข้อมูลที่ให้ไว้เท่านั้น โดยไม่แทนที่ข้อมูลที่มีอยู่
ลองใช้เลย
ส่งคำขอ
คำขอ HTTP
PATCH https://www.googleapis.com/fitness/v1/users/userId/dataSources/dataSourceId/datasets/datasetId
พารามิเตอร์
ชื่อพารามิเตอร์ | ค่า | คำอธิบาย |
---|---|---|
พารามิเตอร์เส้นทาง | ||
dataSourceId |
string |
รหัสสตรีมข้อมูลของแหล่งข้อมูลที่สร้างชุดข้อมูล |
datasetId |
string |
ช่องนี้ไม่ได้ใช้และข้ามได้อย่างปลอดภัย |
userId |
string |
แก้ไขชุดข้อมูลของบุคคลที่ระบุ ใช้ me เพื่อระบุผู้ใช้ที่ตรวจสอบสิทธิ์แล้ว ขณะนี้ระบบรองรับเฉพาะ me เท่านั้น
|
การให้สิทธิ์
คําขอนี้ต้องให้สิทธิ์ขอบเขตต่อไปนี้อย่างน้อย 1 ขอบเขต
ขอบเขต |
---|
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 |
โปรดดูข้อมูลเพิ่มเติมในหน้าการตรวจสอบสิทธิ์และการให้สิทธิ์
เนื้อหาของคำขอ
ในเนื้อหาของคําขอ ให้ระบุส่วนที่เกี่ยวข้องของแหล่งข้อมูล User.dataSources.datasets ตามกฎความหมายของแพตช์ซึ่งมีพร็อพเพอร์ตี้ต่อไปนี้
ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย | หมายเหตุ |
---|---|---|---|
พร็อพเพอร์ตี้ที่จําเป็น | |||
dataSourceId |
string |
รหัสสตรีมข้อมูลของแหล่งข้อมูลที่สร้างจุดในชุดข้อมูลนี้ | |
maxEndTimeNs |
long |
เวลาสิ้นสุดใหญ่ที่สุดของจุดข้อมูลทั้งหมดในชุดข้อมูลที่อาจเป็นเพียงบางส่วน เวลาในหน่วยนาโนวินาทีจาก Epoch ซึ่งควรตรงกับส่วนที่ 2 ของตัวระบุชุดข้อมูลด้วย | |
minStartTimeNs |
long |
เวลาเริ่มต้นที่เล็กที่สุดของจุดข้อมูลทั้งหมดในข้อมูลที่อาจแสดงเพียงบางส่วนของชุดข้อมูลนี้ เวลาในหน่วยนาโนวินาทีจาก Epoch ข้อมูลนี้ควรตรงกับส่วนแรกของตัวระบุชุดข้อมูลด้วย | |
point[] |
list |
รายการจุดข้อมูลบางส่วนที่อยู่ในชุดข้อมูล ซึ่งเรียงลําดับโดย endTimeNanos รายการนี้จะถือว่าสมบูรณ์เมื่อเรียกชุดข้อมูลขนาดเล็ก และบางส่วนเมื่อแพตช์ชุดข้อมูลหรือเรียกข้อมูลชุดข้อมูลที่มีขนาดใหญ่เกินไปที่จะรวมไว้ในคําตอบเดียว | |
point[].dataTypeName |
string |
ประเภทข้อมูลที่กําหนดรูปแบบของค่าในจุดข้อมูลนี้ | |
point[].endTimeNanos |
long |
เวลาสิ้นสุดของช่วงที่แสดงโดยจุดข้อมูลนี้ ในหน่วยนาโนวินาทีนับตั้งแต่เริ่มต้น | |
point[].startTimeNanos |
long |
เวลาเริ่มต้นของช่วงที่แสดงโดยจุดข้อมูลนี้ ในหน่วยนาโนวินาทีนับตั้งแต่เริ่มต้น | |
point[].value[] |
list |
ค่าของช่องประเภทข้อมูลแต่ละประเภทสําหรับจุดข้อมูล เป็นเรื่องปกติที่แต่ละค่าที่เกี่ยวข้องกับช่องประเภทข้อมูลจะเกิดขึ้นตามลําดับเดียวกันกับที่แสดงในช่องประเภทข้อมูลในแหล่งข้อมูล ระบบจะเติมข้อมูลในช่องจํานวนเต็มและทศนิยมเพียง 1 ช่อง ขึ้นอยู่กับค่าการแจกแจงรูปแบบภายในช่องประเภทข้อมูล |
คำตอบ
หากสําเร็จ เมธอดนี้จะแสดง Users.dataSources.datasets resource ในเนื้อความการตอบกลับ
ลองใช้เลย
ใช้ API Explorer ด้านล่างเพื่อเรียกใช้เมธอดนี้กับข้อมูลสดและดูคําตอบ