- درخواست HTTP
- پارامترهای مسیر
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- RemoteInAppUpdate
- آن را امتحان کنید!
یک اقدام بازیابی برنامه با وضعیت بازیابی به عنوان DRAFT ایجاد کنید. توجه داشته باشید که این عمل عمل بازیابی را اجرا نمی کند.
درخواست HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
packageName | مورد نیاز. نام بسته برنامه ای که عمل بازیابی روی آن انجام می شود. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "targeting": { object ( |
فیلدها | |
---|---|
targeting | معیارهای هدف گیری را برای عملکرد بازیابی مانند مناطق، نسخه های Android sdk، نسخه های برنامه و غیره مشخص می کند. |
recovery_action فیلد اتحادیه . نوع عملکرد بازیابی برنامه که باید انجام شود. مورد نیاز. recovery_action تنها می تواند یکی از موارد زیر باشد: | |
remoteInAppUpdate | نوع اقدام بهروزرسانی درونبرنامه از راه دور است. در نتیجه این اقدام، یک ماژول بازیابی قابل دانلود نیز برای اهداف آزمایشی ایجاد می شود. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی یک نمونه جدید از AppRecoveryAction
است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/androidpublisher
RemoteInAppUpdate
نمایش شی برای نوع اقدام بهروزرسانی درونبرنامه از راه دور.
نمایندگی JSON |
---|
{ "isRemoteInAppUpdateRequested": boolean } |
فیلدها | |
---|---|
isRemoteInAppUpdateRequested | مورد نیاز. در صورت نیاز به نوع اقدام Remote In-App Update روی true تنظیم کنید. |