Users.dataSources.datasets: patch

डेटासेट में डेटा पॉइंट जोड़ता है. डेटासेट को पहले नहीं बनाना चाहिए. इस डेटासेट को फिर से पाने के लिए, दिए गए डेटासेट में मौजूद सभी पॉइंट को बाद के कॉल के साथ दिखाया जाएगा. डेटा पॉइंट एक से ज़्यादा डेटासेट से जुड़े हो सकते हैं.

इस तरीके में पैच सिमेंटिक का इस्तेमाल नहीं किया जाता है: दिए गए डेटा पॉइंट सिर्फ़ शामिल किए गए हैं, जिनमें कोई मौजूदा डेटा नहीं बदला गया है. इसे अभी आज़माएं.

अनुरोध करें

एचटीटीपी अनुरोध

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 संसाधन को दिखाया जाता है.

इसे आज़माएं!

इस तरीके को लाइव डेटा पर कॉल करने और जवाब देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.