به توسعه دهندگان برنامه اندروید اجازه می دهد به حساب های Google Play خود دسترسی داشته باشند. در سطح بالا، گردش کار مورد انتظار این است که یک ویرایش را "درج"، در صورت لزوم تغییرات ایجاد کنید و سپس آن را "متعهد کنید".
- منبع REST: v3.applications
- منبع REST: v3.applications.deviceTierConfigs
- منبع REST: v3.apprecovery
- منبع REST: v3.edits
- منبع REST: v3.edits.apks
- منبع REST: v3.edits.bundles
- منبع REST: v3.edits.countryavailability
- منبع REST: v3.edits.deobfuscationfiles
- منبع REST: v3.edits.details
- منبع REST: v3.edits.expansionfiles
- منبع REST: v3.edits.images
- منبع REST: v3.edits.listings
- منبع REST: v3.edits.tester
- منبع REST: v3.edits.tracks
- منبع REST: v3.externaltransactions
- منبع REST: v3.generatedapks
- منبع REST: v3.grants
- منبع REST: v3.inappproducts
- منبع REST: v3.internalappsharingartifacts
- منبع REST: v3.monetization
- منبع REST: v3.monetization.onetimeproducts
- منبع REST: v3.monetization.onetimeproducts.purchaseOptions
- منبع REST: v3.monetization.onetimeproducts.purchaseOptions.offers
- منبع REST: v3.monetization.subscriptions
- منبع REST: v3.monetization.subscriptions.basePlans
- منبع REST: v3.monetization.subscriptions.basePlans.offers
- منبع REST: v3.orders
- منبع REST: v3.purchases.products
- منبع REST: v3.purchases.productsv2
- منبع REST: v3.purchases.subscriptions
- منبع REST: v3.purchases.subscriptionsv2
- منبع REST: v3.purchases.voidedpurchases
- منبع REST: v3.reviews
- منبع REST: v3.systemapks.variants
- منبع REST: v3.users
خدمات: androidpublisher.googleapis.com
برای تماس با این سرویس، توصیه می کنیم از کتابخانه های سرویس گیرنده ارائه شده توسط Google استفاده کنید. اگر برنامه شما نیاز به استفاده از کتابخانه های خود برای فراخوانی این سرویس دارد، هنگام درخواست API از اطلاعات زیر استفاده کنید.
سند کشف
Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس سند کشف زیر را ارائه می دهد:
نقطه پایان خدمات
نقطه پایانی سرویس یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه URI های زیر مربوط به این نقطه پایانی سرویس هستند:
-
https://androidpublisher.googleapis.com
منبع REST: v3.applications
| روش ها | |
|---|---|
dataSafety | POST /androidpublisher/v3/applications/{packageName}/dataSafetyاعلامیه برچسب های ایمنی یک برنامه را می نویسد. |
منبع REST: v3.applications.deviceTierConfigs
| روش ها | |
|---|---|
create | POST /androidpublisher/v3/applications/{packageName}/deviceTierConfigsیک پیکربندی ردیف دستگاه جدید برای یک برنامه ایجاد می کند. |
get | GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId}پیکربندی ردیف دستگاه خاصی را برمیگرداند. |
list | GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigsپیکربندی های ردیف دستگاه ایجاد شده را بر اساس زمان ایجاد نزولی مرتب می کند. |
منبع REST: v3.apprecovery
| روش ها | |
|---|---|
addTargeting | POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargetingهدف گذاری را برای یک اقدام بازیابی به صورت تدریجی به روز کنید. |
cancel | POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancelیک اقدام بازیابی برنامه در حال اجرا را لغو کنید. |
create | POST /androidpublisher/v3/applications/{packageName}/appRecoveriesیک اقدام بازیابی برنامه با وضعیت بازیابی به عنوان DRAFT ایجاد کنید. |
deploy | POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deployیک اقدام بازیابی برنامه از قبل ایجاد شده را با وضعیت بازیابی DRAFT اجرا کنید. |
list | GET /androidpublisher/v3/applications/{packageName}/appRecoveriesهمه منابع اقدام بازیابی برنامه مرتبط با نام بسته خاص و نسخه برنامه را فهرست کنید. |
منبع REST: v3.edits
| روش ها | |
|---|---|
commit | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:commitیک ویرایش برنامه را انجام می دهد. |
delete | DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}ویرایش برنامه را حذف می کند. |
get | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}ویرایش برنامه دریافت می کند. |
insert | POST /androidpublisher/v3/applications/{packageName}/editsیک ویرایش جدید برای یک برنامه ایجاد می کند. |
validate | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:validateویرایش برنامه را تأیید می کند. |
منبع REST: v3.edits.apks
| روش ها | |
|---|---|
addexternallyhosted | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHostedیک APK جدید بدون آپلود خود APK در Google Play ایجاد میکند، در عوض APK را در یک URL مشخص میزبانی میکند. |
list | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apksهمه فایلهای APK فعلی برنامه را فهرست کرده و ویرایش میکند. |
upload | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apksPOST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apksیک APK آپلود می کند و به ویرایش فعلی اضافه می کند. |
منبع REST: v3.edits.bundles
| روش ها | |
|---|---|
list | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundlesهمه بستههای برنامه Android فعلی برنامه را فهرست کرده و ویرایش میکند. |
upload | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundlesPOST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundlesیک Android App Bundle جدید را در این ویرایش آپلود می کند. |
منبع REST: v3.edits.countryavailability
| روش ها | |
|---|---|
get | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track}در دسترس بودن کشور را دریافت می کند. |
منبع REST: v3.edits.deobfuscationfiles
| روش ها | |
|---|---|
upload | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}یک فایل رفع ابهام جدید آپلود می کند و به APK مشخص شده پیوست می کند. |
منبع REST: v3.edits.details
| روش ها | |
|---|---|
get | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/detailsجزئیات یک برنامه را دریافت می کند. |
patch | PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/detailsجزئیات یک برنامه را اصلاح می کند. |
update | PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/detailsجزئیات یک برنامه را به روز می کند. |
منبع REST: v3.edits.expansionfiles
| روش ها | |
|---|---|
get | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}پیکربندی فایل بسط را برای APK مشخص شده واکشی می کند. |
patch | PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}پیکربندی فایل بسط APK را برای ارجاع به فایل بسط APK دیگر وصله می کند. |
update | PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}پیکربندی فایل بسط APK را برای ارجاع به فایل بسط APK دیگر به روز می کند. |
upload | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}یک فایل بسط جدید آپلود می کند و به APK مشخص شده پیوست می کند. |
منبع REST: v3.edits.images
| روش ها | |
|---|---|
delete | DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}تصویر (مشخص شده توسط id) را از ویرایش حذف می کند. |
deleteall | DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}همه تصاویر را برای زبان و نوع تصویر مشخص شده حذف می کند. |
list | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}همه تصاویر را فهرست می کند. |
upload | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}تصویری با زبان و نوع تصویر مشخص شده آپلود می کند و به ویرایش اضافه می کند. |
منبع REST: v3.edits.listings
| روش ها | |
|---|---|
delete | DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}فهرست فروشگاه محلی را حذف می کند. |
deleteall | DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listingsهمه فهرستهای فروشگاه را حذف میکند. |
get | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}فهرست فروشگاه محلی را دریافت می کند. |
list | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listingsهمه فهرستهای فروشگاه محلی را فهرست میکند. |
patch | PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}یک لیست فروشگاه محلی را اصلاح می کند. |
update | PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}فهرست فروشگاه محلی را ایجاد یا به روز می کند. |
منبع REST: v3.edits.tester
| روش ها | |
|---|---|
get | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}آزمایش کننده ها را دریافت می کند. |
patch | PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}تسترهای وصله. |
update | PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}آزمایش کنندگان را به روز می کند. |
منبع REST: v3.edits.tracks
| روش ها | |
|---|---|
create | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracksیک آهنگ جدید ایجاد می کند. |
get | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}آهنگ می گیرد. |
list | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracksهمه آهنگ ها را فهرست می کند. |
patch | PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}یک مسیر را وصله می کند. |
update | PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}یک آهنگ را به روز می کند. |
منبع REST: v3.externaltransactions
| روش ها | |
|---|---|
createexternaltransaction | POST /androidpublisher/v3/{parent=applications/*}/externalTransactionsیک تراکنش خارجی جدید ایجاد می کند. |
getexternaltransaction | GET /androidpublisher/v3/{name=applications/*/externalTransactions/*}تراکنش خارجی موجود را دریافت می کند. |
refundexternaltransaction | POST /androidpublisher/v3/{name=applications/*/externalTransactions/*}:refundبازپرداخت یا بازپرداخت جزئی یک تراکنش خارجی موجود. |
منبع REST: v3.generatedapks
| روش ها | |
|---|---|
download | GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:downloadیک APK امضا شده را که از یک بسته برنامه تولید شده است دانلود می کند. |
list | GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}فراداده دانلودی را برای همه فایلهای APK که از یک بسته برنامه خاص ایجاد شدهاند، برمیگرداند. |
منبع REST: v3.grants
| روش ها | |
|---|---|
create | POST /androidpublisher/v3/{parent=developers/*/users/*}/grantsبه یک کاربر به بسته داده شده دسترسی بدهید. |
delete | DELETE /androidpublisher/v3/{name=developers/*/users/*/grants/*}تمام دسترسی کاربر به بسته داده شده یا حساب توسعه دهنده را حذف می کند. |
patch | PATCH /androidpublisher/v3/{grant.name=developers/*/users/*/grants/*}دسترسی کاربر به بسته داده شده را به روز می کند. |
منبع REST: v3.inappproducts
| روش ها | |
|---|---|
batchDelete | POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchDeleteمحصولات درون برنامه ای (محصولات مدیریت شده یا اشتراک ها) را حذف می کند. |
batchGet | GET /androidpublisher/v3/applications/{packageName}/inappproducts:batchGetچندین محصول درونبرنامهای را میخواند که میتوانند محصولات یا اشتراکهای مدیریت شده باشند. |
batchUpdate | POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdateیک یا چند محصول درون برنامه ای (محصولات مدیریت شده یا اشتراک) را به روز می کند یا درج می کند. |
delete | DELETE /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}یک محصول درون برنامه ای (محصول مدیریت شده یا اشتراک) را حذف می کند. |
get | GET /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}یک محصول درون برنامه ای دریافت می کند که می تواند یک محصول مدیریت شده یا یک اشتراک باشد. |
insert | POST /androidpublisher/v3/applications/{packageName}/inappproductsیک محصول درون برنامه ای (محصول مدیریت شده یا اشتراک) ایجاد می کند. |
list | GET /androidpublisher/v3/applications/{packageName}/inappproductsهمه محصولات درون برنامه را فهرست می کند - هم محصولات مدیریت شده و هم اشتراک ها. |
patch | PATCH /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}یک محصول درون برنامه ای (محصول مدیریت شده یا اشتراک) را وصله می کند. |
update | PUT /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}یک محصول درون برنامه ای (محصول مدیریت شده یا اشتراک) را به روز می کند. |
منبع REST: v3.internalappsharingartifacts
| روش ها | |
|---|---|
uploadapk | POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apkPOST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apkیک APK را در اشتراک گذاری داخلی برنامه آپلود می کند. |
uploadbundle | POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundlePOST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundleبسته نرم افزاری را در اشتراک گذاری داخلی برنامه آپلود می کند. |
منبع REST: v3.monetization
| روش ها | |
|---|---|
convertRegionPrices | POST /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPricesقیمتهای منطقه را با استفاده از نرخ ارز امروز و الگوهای قیمتگذاری خاص کشور، بر اساس قیمت در درخواست مجموعهای از مناطق محاسبه میکند. |
منبع REST: v3.monetization.onetimeproducts
| روش ها | |
|---|---|
batchDelete | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchDeleteیک یا چند محصول یکبار مصرف را حذف می کند. |
batchGet | GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchGetیک یا چند محصول یک بار مصرف را می خواند. |
batchUpdate | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchUpdateیک یا چند محصول یکبار مصرف ایجاد یا به روز می کند. |
delete | DELETE /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}یک محصول یکبار مصرف را حذف می کند. |
get | GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}یک محصول یکبار مصرف را می خواند. |
list | GET /androidpublisher/v3/applications/{packageName}/oneTimeProductsهمه محصولات یکبار مصرف را در یک برنامه مشخص فهرست می کند. |
patch | PATCH /androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId}یک محصول یکبار مصرف ایجاد یا به روز می کند. |
منبع REST: v3.monetization.onetimeproducts.purchaseOptions
| روش ها | |
|---|---|
batchDelete | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDeleteگزینه های خرید را در یک یا چند محصول یکبار مصرف حذف می کند. |
batchUpdateStates | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchUpdateStatesگزینه های خرید را در یک یا چند محصول یکبار مصرف فعال یا غیرفعال می کند. |
منبع REST: v3.monetization.onetimeproducts.purchaseOptions.offers
| روش ها | |
|---|---|
activate | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:activateپیشنهاد یک بار مصرف محصول را فعال می کند. |
batchDelete | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDeleteیک یا چند پیشنهاد یک بار مصرف محصول را حذف می کند. |
batchGet | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGetیک یا چند پیشنهاد یک بار مصرف محصول را می خواند. |
batchUpdate | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdateیک یا چند پیشنهاد یک بار مصرف محصول را ایجاد یا به روز می کند. |
batchUpdateStates | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdateStatesدسته ای از وضعیت های پیشنهادی یک بار محصول را به روز می کند. |
cancel | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:cancelپیشنهاد یک بار مصرف محصول را لغو می کند. |
deactivate | POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:deactivateپیشنهاد یک بار مصرف محصول را غیرفعال می کند. |
list | GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offersهمه پیشنهادات را تحت یک برنامه، محصول یا گزینه خرید مشخص میکند. |
منبع REST: v3.monetization.subscriptions
| روش ها | |
|---|---|
archive | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}:archiveمنسوخ شده: بایگانی اشتراک پشتیبانی نمی شود. |
batchGet | GET /androidpublisher/v3/applications/{packageName}/subscriptions:batchGetیک یا چند اشتراک را می خواند. |
batchUpdate | POST /androidpublisher/v3/applications/{packageName}/subscriptions:batchUpdateدسته ای از اشتراک ها را به روز می کند. |
create | POST /androidpublisher/v3/applications/{packageName}/subscriptionsیک اشتراک جدید ایجاد می کند. |
delete | DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}اشتراک را حذف می کند. |
get | GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}یک اشتراک را می خواند. |
list | GET /androidpublisher/v3/applications/{packageName}/subscriptionsهمه اشتراکهای یک برنامه خاص را فهرست میکند. |
patch | PATCH /androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId}اشتراک موجود را به روز می کند. |
منبع REST: v3.monetization.subscriptions.basePlans
| روش ها | |
|---|---|
activate | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:activateیک طرح پایه را فعال می کند. |
batchMigratePrices | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchMigratePricesنوع دسته ای نقطه پایانی MigrateBasePlanPrices. |
batchUpdateStates | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchUpdateStatesبرنامه های پایه را در یک یا چند اشتراک فعال یا غیرفعال می کند. |
deactivate | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:deactivateیک طرح پایه را غیرفعال می کند. |
delete | DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}یک طرح پایه را حذف می کند. |
migratePrices | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePricesمشترکین را از یک یا چند گروه قیمت قدیمی به قیمت فعلی منتقل می کند. |
منبع REST: v3.monetization.subscriptions.basePlans.offers
| روش ها | |
|---|---|
activate | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:activateپیشنهاد اشتراک را فعال می کند. |
batchGet | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGetیک یا چند پیشنهاد اشتراک را می خواند. |
batchUpdate | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdateدسته ای از پیشنهادات اشتراک را به روز می کند. |
batchUpdateStates | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdateStatesدسته ای از ایالات پیشنهاد اشتراک را به روز می کند. |
create | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offersیک پیشنهاد اشتراک جدید ایجاد می کند. |
deactivate | POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivateپیشنهاد اشتراک را غیرفعال می کند. |
delete | DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}پیشنهاد اشتراک را حذف می کند. |
get | GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}یک پیشنهاد را می خواند |
list | GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offersهمه پیشنهادات تحت یک اشتراک معین را فهرست می کند. |
patch | PATCH /androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}پیشنهاد اشتراک موجود را به روز می کند. |
منبع REST: v3.orders
| روش ها | |
|---|---|
batchget | GET /androidpublisher/v3/applications/{packageName}/orders:batchGetجزئیات سفارش را برای لیستی از سفارشات دریافت کنید. |
get | GET /androidpublisher/v3/applications/{packageName}/orders/{orderId}جزئیات سفارش را برای یک سفارش دریافت کنید. |
refund | POST /androidpublisher/v3/applications/{packageName}/orders/{orderId}:refundاشتراک یا سفارش خرید درون برنامه ای کاربر را بازپرداخت می کند. |
منبع REST: v3.purchases.products
| روش ها | |
|---|---|
acknowledge | POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledgeخرید یک مورد inapp را تایید می کند. |
consume | POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consumeخرید برای یک مورد inapp مصرف می کند. |
get | GET /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}وضعیت خرید و مصرف یک مورد inapp را بررسی می کند. |
منبع REST: v3.purchases.productsv2
| روش ها | |
|---|---|
getproductpurchasev2 | GET /androidpublisher/v3/applications/{packageName}/purchases/productsv2/tokens/{token}وضعیت خرید و مصرف یک مورد inapp را بررسی می کند. |
منبع REST: v3.purchases.subscriptions
| روش ها | |
|---|---|
acknowledge | POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:acknowledgeخرید اشتراک را تایید می کند. |
cancel | POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancelخرید اشتراک کاربر را لغو می کند. |
defer | POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:deferخرید اشتراک کاربر را تا زمان انقضای مشخصی در آینده به تعویق میاندازد. |
get | GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}منسوخ شده: به جای آن از buys.subscriptionsv2.get استفاده کنید. |
refund | POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refundمنسوخ شده: به جای آن از orders.refund استفاده کنید. |
revoke | POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revokeمنسوخ شده: به جای آن از buys.subscriptionsv2.revoke استفاده کنید. |
منبع REST: v3.purchases.subscriptionsv2
| روش ها | |
|---|---|
cancel | POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:cancelخرید اشتراک برای کاربر را لغو کنید. |
get | GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}دریافت فراداده در مورد یک اشتراک |
revoke | POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revokeلغو خرید اشتراک برای کاربر. |
منبع REST: v3.purchases.voidedpurchases
| روش ها | |
|---|---|
list | GET /androidpublisher/v3/applications/{packageName}/purchases/voidedpurchasesخریدهایی را که کنسل شده، بازپرداخت یا بازپرداخت شده اند فهرست می کند. |
منبع REST: v3.reviews
| روش ها | |
|---|---|
get | GET /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}یک بررسی واحد دریافت می کند. |
list | GET /androidpublisher/v3/applications/{packageName}/reviewsهمه نظرات را فهرست می کند. |
reply | POST /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:replyبه یک بررسی پاسخ می دهد، یا یک پاسخ موجود را به روز می کند. |
منبع REST: v3.systemapks.variants
| روش ها | |
|---|---|
create | POST /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variantsیک APK ایجاد میکند که برای گنجاندن در یک تصویر سیستم از یک بسته برنامه Android که قبلاً آپلود شده است، مناسب است. |
download | GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}:downloadیک APK سیستمی که قبلا ایجاد شده را دانلود می کند که برای درج در یک تصویر سیستم مناسب است. |
get | GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}یک نوع APK سیستمی که قبلا ایجاد شده را برمیگرداند. |
list | GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variantsلیستی از انواع APK سیستم که قبلا ایجاد شده است را برمی گرداند. |
منبع REST: v3.users
| روش ها | |
|---|---|
create | POST /androidpublisher/v3/{parent=developers/*}/usersبه یک کاربر به حساب توسعه دهنده داده شده دسترسی بدهید. |
delete | DELETE /androidpublisher/v3/{name=developers/*/users/*}تمام دسترسی کاربر به حساب توسعه دهنده داده شده را حذف می کند. |
list | GET /androidpublisher/v3/{parent=developers/*}/usersهمه کاربرانی را که به حساب توسعه دهنده دسترسی دارند فهرست می کند. |
patch | PATCH /androidpublisher/v3/{user.name=developers/*/users/*}دسترسی کاربر به حساب توسعه دهنده را به روز می کند. |