Chrome Web Store API, অ্যাপ ও এক্সটেনশন সম্পর্কিত ডেটা এবং সেগুলি ম্যানেজ করার জন্য ডেভেলপার টুলে অ্যাক্সেস প্রদান করে।
পরিষেবা: chromewebstore.googleapis.com
এই পরিষেবা কল করার জন্য, আমরা সাজেস্ট করি যে আপনি Google-এর প্রদান করা ক্লায়েন্ট লাইব্রেরি ব্যবহার করুন। এই পরিষেবা কল করার জন্য আপনার অ্যাপ্লিকেশনকে যদি নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, তাহলে API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন।
ডিসকভারি ডকুমেন্ট
ডিসকভারি ডকুমেন্ট হল REST API বর্ণনা ও ব্যবহার করার জন্য মেশিনের ক্ষেত্রে গ্রহণযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগ-ইন এবং Google API-এর সাথে ইন্টার্যাক্ট করে এমন অন্যান্য টুল তৈরি করতে ব্যবহার করা হয়। একটি পরিষেবা একাধিক ডিসকভারি ডকুমেন্ট প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত ডিসকভারি ডকুমেন্ট প্রদান করে:
পরিষেবা এন্ডপয়েন্ট
পরিষেবা এন্ডপয়েন্ট হল একটি বেস URL যা কোনও API পরিষেবার নেটওয়ার্ক অ্যাড্রেস নির্দিষ্ট করে। একটি পরিষেবার একাধিক পরিষেবা এন্ডপয়েন্ট থাকতে পারে। এই পরিষেবার নিম্নলিখিত পরিষেবা এন্ডপয়েন্ট আছে এবং নিচে উল্লেখ করা সব URI এই পরিষেবা এন্ডপয়েন্টের সাথে সম্পর্কিত:
https://chromewebstore.googleapis.com
REST রিসোর্স: v2.media
| পদ্ধতি | |
|---|---|
upload |
POST /v2/{name=publishers/*/items/*}:upload POST /upload/v2/{name=publishers/*/items/*}:upload আগে থেকে থাকা আইটেমে নতুন প্যাকেজ আপলোড করুন। |
REST রিসোর্স: v2.publishers.items
| পদ্ধতি | |
|---|---|
cancelSubmission |
POST /v2/{name=publishers/*/items/*}:cancelSubmission কোনও আইটেমের বর্তমান অ্যাক্টিভ সাবমিশন থাকলে তা বাতিল করুন। |
fetchReviews |
GET /v2/{name=publishers/*/items/*}:fetchReviews কোনও আইটেমের জন্য ব্যবহারকারীর রিভিউ নিয়ে আসুন। |
fetchStatus |
GET /v2/{name=publishers/*/items/*}:fetchStatus কোনও আইটেমের স্ট্যাটাস ফেচ করুন। |
getRatingSummary |
GET /v2/{name=publishers/*/items/*/ratingSummary} প্রকাশকের আইটেমের জন্য RatingSummary পায়। |
publish |
POST /v2/{name=publishers/*/items/*}:publish স্টোরে প্রকাশ করার জন্য আইটেম জমা দিন। |
queryMetrics |
GET /v2/{name=publishers/*/items/*}:queryMetrics কোনও আইটেমের মেট্রিক কোয়েরি করুন। |
rollback |
POST /v2/{name=publishers/*/items/*}:rollback কোনও আইটেমের প্রকাশিত CRX প্যাকেজকে আগে প্রকাশিত নির্দিষ্ট CRX প্যাকেজে রোল ব্যাক করে এবং সব ব্যবহারকারীর জন্য এটি প্রকাশ করে। |
setPublishedDeployPercentage |
POST /v2/{name=publishers/*/items/*}:setPublishedDeployPercentage আইটেমের প্রকাশিত রিভিশনের জন্য আরও বেশি টার্গেট ডেপ্লয় শতাংশ সেট করুন। |