একটি ডেটাসেটে ডেটা পয়েন্ট যোগ করে। ডেটাসেট আগে তৈরি করতে হবে না। এই ডেটাসেট পুনরুদ্ধার করার জন্য প্রদত্ত ডেটাসেটের মধ্যে সমস্ত পয়েন্ট পরবর্তী কলগুলির সাথে ফেরত দেওয়া হবে। ডেটা পয়েন্ট একাধিক ডেটাসেটের অন্তর্গত হতে পারে।
এই পদ্ধতিটি প্যাচ শব্দার্থবিদ্যা ব্যবহার করে না: প্রদত্ত ডেটা পয়েন্টগুলি শুধুমাত্র সন্নিবেশিত করা হয়, কোন বিদ্যমান ডেটা প্রতিস্থাপন করা হয়নি। এখনই চেষ্টা করে দেখুন ।
অনুরোধ
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 রিসোর্স প্রদান করে।
এটা চেষ্টা করুন!
লাইভ ডেটাতে এই পদ্ধতিতে কল করতে এবং প্রতিক্রিয়া দেখতে নীচের APIs এক্সপ্লোরার ব্যবহার করুন।