Chrome Web Store API

Chrome Web Store API دسترسی به داده‌های مربوط به برنامه‌ها و افزونه‌ها و همچنین ابزارهای توسعه‌دهنده برای مدیریت آن‌ها را فراهم می‌کند.

سرویس: chromewebstore.googleapis.com

برای فراخوانی این سرویس، توصیه می‌کنیم از کتابخانه‌های کارخواه ارائه‌شده توسط Google استفاده کنید. اگر برنامه شما برای فراخوانی این سرویس باید از کتابخانه‌های خودتان استفاده کند، هنگام درخواست‌های API از اطلاعات زیر استفاده کنید.

سند اکتشاف

سند اکتشاف مشخصاتی ماشین‌خوانا برای توصیف و مصرف میاناهای برنامه‌سازی کاربردی REST است. از آن برای ساختن کتابخانه‌های کارخواه، افزایه‌های IDE، و ابزارهای دیگری که با Google API تعامل دارند استفاده می‌شود. یک سرویس ممکن است چندین سند اکتشاف ارائه دهد. این سرویس سند اکتشاف زیر را ارائه می‌دهد:

نقطه پایان سرویس

نقطه پایان سرویس نشانی وب پایه‌ای است که نشانی شبکه سرویس میانای برنامه‌سازی کاربردی را مشخص می‌کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه شناسه منابع یکسان زیر مربوط به این نقطه پایانی سرویس هستند:

  • 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
درصد استقرار هدف بالاتری برای نسخه بازبینی‌شده منتشرشده مورد تنظیم کنید.