डेटासेट में डेटा पॉइंट जोड़ता है. डेटासेट को पहले नहीं बनाना चाहिए.
इस डेटासेट को फिर से पाने के लिए, दिए गए डेटासेट में मौजूद सभी पॉइंट को बाद के कॉल के साथ दिखाया जाएगा. डेटा पॉइंट एक से ज़्यादा डेटासेट से जुड़े हो सकते हैं.
इस तरीके में पैच सिमेंटिक का इस्तेमाल नहीं किया जाता है: दिए गए डेटा पॉइंट सिर्फ़
शामिल किए गए हैं, जिनमें कोई मौजूदा डेटा नहीं बदला गया है.
इसे अभी आज़माएं.
अनुरोध करें
एचटीटीपी अनुरोध
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 |
डेटासेट के इस आंशिक हिस्से को दिखाने का सबसे बड़ा समय. 1970 के बाद के सेकंड में समय है. यह डेटासेट डेटासेट के दूसरे हिस्से से भी मेल खाना चाहिए. | |
minStartTimeNs |
long |
डेटासेट के इस आंशिक प्रतिनिधित्व को, सबसे कम शुरुआत के समय के रूप में दिखाया जाता है. 1970 के बाद के सेकंड में समय है. यह डेटासेट आइडेंटिफ़ायर के पहले हिस्से से भी मेल खाना चाहिए. | |
point[] |
list |
डेटासेट में मौजूद डेटा पॉइंट की आंशिक सूची, जिसे EndTimeNanos के अनुसार क्रम में लगाया गया है. इस सूची को तब पूरा माना जाता है, जब किसी छोटे डेटासेट को वापस लाया जाता है या डेटासेट को पैच किया जाता है या किसी एक जवाब में शामिल करने के लिए बहुत बड़े डेटासेट को वापस लाया जाता है. | |
point[].dataTypeName |
string |
इस डेटा पॉइंट में, वैल्यू का फ़ॉर्मैट तय करने वाला डेटा टाइप. | |
point[].endTimeNanos |
long |
इस डेटा पॉइंट से दिखने वाले इंटरवल के खत्म होने का समय, epoch के बाद से नैनोसेकंड में. | |
point[].startTimeNanos |
long |
इस डेटा पॉइंट से दिखने वाले इंटरवल के शुरू होने का समय, epoch के बाद से नैनोसेकंड में. | |
point[].value[] |
list |
डेटा पॉइंट के लिए, हर तरह के डेटा फ़ील्ड की वैल्यू. यह उम्मीद की जाती है कि डेटा टाइप फ़ील्ड से जुड़ी हर वैल्यू उसी क्रम में होगी जिसमें फ़ील्ड, डेटा सोर्स में बताए गए डेटा टाइप में शामिल है. डेटा सोर्स और #39;s टाइप फ़ील्ड में फ़ॉर्मैट enum वैल्यू के आधार पर, सिर्फ़ एक पूर्णांक और फ़्लोटिंग पॉइंट फ़ील्ड को पॉप्युलेट किया जाएगा. |
जवाब
अगर यह तरीका लागू होता है, तो जवाब के तरीके में Users.dataSources.datasets संसाधन को दिखाया जाता है.
इसे आज़माएं!
इस तरीके को लाइव डेटा पर कॉल करने और जवाब देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.