- درخواست HTTP
- پارامترهای مسیر
- درخواست بدنه
- بدنه پاسخ
- دامنههای مجوز
- AppStoreAppPublishState
- امتحانش کن!
وضعیت انتشار یک برنامه میزبانی شده در اپ استور را بهروزرسانی میکند. حالت پیشفرض پس از فراخوانی appstoreappsreview.updateappstorehostedapp، منتشر شده (PUBLISHED) است. برای تنظیم یک برنامه به حالت منتشر شده، نیازی به فراخوانی صریح این RPC نیست.
درخواست HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/appstore/{appStorePackageName}/apps/{packageName}:updateAppStoreHostedAppPublishStatus
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
appStorePackageName | الزامی. نام بستهی فروشگاه برنامهی شخص ثالث. |
packageName | الزامی. نام بستهی برنامه. |
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"publishState": enum ( |
| فیلدها | |
|---|---|
publishState | الزامی. وضعیت انتشار جدید برای برنامه میزبانی شده. |
بدنه پاسخ
در صورت موفقیت، بدنه پاسخ خالی است.
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/androidpublisher
AppStoreAppPublishState
وضعیت انتشار یک برنامه میزبانی شده.
| انومها | |
|---|---|
APP_STORE_APP_PUBLISH_STATE_UNSPECIFIED | وضعیت انتشار نامشخص. استفاده نکنید. |
APP_STORE_APP_PUBLISH_STATE_PUBLISHED | این برنامه در فروشگاه برنامه شخص ثالث منتشر شده و در دسترس است. |
APP_STORE_APP_PUBLISH_STATE_UNPUBLISHED | این برنامه منتشر نشده و دیگر در فروشگاههای برنامههای شخص ثالث موجود نیست. |