Android Over the Air API

অ্যান্ড্রয়েড ওভার দ্য এয়ার (OTA) আপডেটগুলি ডিভাইস সিস্টেম আপডেটগুলি পরিচালনা করার জন্য Android অংশীদার পোর্টাল দ্বারা ব্যবহৃত পরিকাঠামো প্রদান করে।

পরিষেবা: androidovertheair.googleapis.com

এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷

আবিষ্কার নথি

একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কার নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:

পরিষেবা শেষ পয়েন্ট

একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:

  • https://androidovertheair.googleapis.com

REST সম্পদ: v1.deployments

পদ্ধতি
get GET /v1/{name=deployments/*}
একটি Deployment পায়.
list GET /v1/deployments
deployments তালিকা করুন।
update PUT /v1/{name=deployments/*}
একটি deployment আপডেট করে।

REST সম্পদ: v1.deployments.configs

পদ্ধতি
create POST /v1/{name=deployments/*}/configs
একটি config তৈরি করে, এবং নতুন Config প্রদান করে।
delete DELETE /v1/{name=deployments/*/configs/*}
একটি config মুছে দেয়।
disable POST /v1/{name=deployments/*/configs/*}:disable
নির্দিষ্ট কনফিগারেশন আছে যে সমস্ত সক্রিয় গ্রুপ নিষ্ক্রিয়.
get GET /v1/{name=deployments/*/configs/*}
একটি config ভিউ পায়।
list GET /v1/{name=deployments/*}/configs
একটি স্থাপনার configs তালিকাভুক্ত করে।
update PUT /v1/{name=deployments/*/configs/*}
একটি config আপডেট করে।
updatePackages PUT /v1/{name=deployments/*/configs/*}/packages
কনফিগারের অধীনে প্যাকেজ আপডেট করুন।

REST সম্পদ: v1.deployments.configs.packages

পদ্ধতি
list GET /v1/{name=deployments/*/configs/*}/packages
কনফিগারেশনের প্যাকেজ তালিকাভুক্ত করে।

REST সম্পদ: v1.deployments.groups

পদ্ধতি
create POST /v1/{name=deployments/*}/groups
একটি গ্রুপ তৈরি করে, এবং নতুন Group ফেরত দেয়।
delete DELETE /v1/{name=deployments/*/groups/*}
একটি group মুছে দেয়।
disable POST /v1/{name=deployments/*}/groups:disable
সংজ্ঞায়িত groups নিষ্ক্রিয় করে।
enable POST /v1/{name=deployments/*}/groups:enable
সংজ্ঞায়িত groups সক্রিয় করে।
get GET /v1/{name=deployments/*/groups/*}
একটা group পায়।
list GET /v1/{name=deployments/*}/groups
একটি স্থাপনার groups তালিকা.
update PUT /v1/{name=deployments/*/groups/*}
একটি group আপডেট করে।
updateConfigs PUT /v1/{name=deployments/*/groups/*}/configs
একটি group অধীনে config আপডেট করে।

REST সম্পদ: v1.deployments.groups.charts

পদ্ধতি
get GET /v1/{name=deployments/*/groups/*/charts/*}
একটি group chart পায়.
list GET /v1/{name=deployments/*/groups/*}/charts
group charts তালিকা.

REST সম্পদ: v1.deployments.groups.configs

পদ্ধতি
list GET /v1/{name=deployments/*/groups/*}/configs
গ্রুপের কনফিগারেশন তালিকাভুক্ত করে।

REST সম্পদ: v1.deployments.groups.members

পদ্ধতি
batchCreate POST /v1/{name=deployments/*/groups/*}/members:batchCreate
একটি নির্দিষ্ট গ্রুপে গ্রুপ সদস্য তৈরি করে।
batchDelete POST /v1/{name=deployments/*/groups/*}/members:batchDelete
একটি গ্রুপে গ্রুপ সদস্যদের মুছে দেয়।
create POST /v1/{name=deployments/*/groups/*}/members
একটি গ্রুপ সদস্য তৈরি করে এবং নতুন GroupMember ফেরত দেয়।
delete DELETE /v1/{name=deployments/*/groups/*/members/*}
একটি group member মুছে দেয়.
get GET /v1/{name=deployments/*/groups/*/members/*}
group member পায়।
list GET /v1/{name=deployments/*/groups/*}/members
group members তালিকা.

REST সম্পদ: v1.deployments.packages

পদ্ধতি
delete DELETE /v1/{name=deployments/*/packages/**}
একটি package মুছে দেয়।
get GET /v1/{name=deployments/*/packages/**}
একটি package পায়।
list GET /v1/{name=deployments/*}/packages
তালিকা packages .
listBatchGet GET /v1/{name=deployments/*/packages/**}:batchGet
নির্দিষ্ট প্যাকেজ ব্যবহার করে এমন সমস্ত কনফিগারের তালিকা করে।
update PUT /v1/{name=deployments/*/packages/**}
একটি package আপডেট করে।