به توسعهدهندگان برنامههای اندروید اجازه میدهد به حسابهای گوگل پلی خود دسترسی داشته باشند. در سطح بالا، گردش کار مورد انتظار «درج» یک ویرایش، ایجاد تغییرات در صورت لزوم و سپس «کامیت» آن است.
- منبع REST: v3.applications
- منبع REST: v3.applications.deviceTierConfigs
- منبع REST: نسخه ۳.apprecovery
- منبع REST: ویرایشهای نسخه ۳
- منبع REST: نسخه ۳.edits.apks
- منبع REST: v3.edits.bundles
- منبع REST: نسخه ۳.ویرایشها.دسترسی به کشور
- منبع REST: v3.edits.deobfuscationfiles
- منبع REST: v3.edits.details
- منبع REST: v3.edits.expansionfiles
- منبع REST: v3.edits.images
- منبع REST: v3.edits.listings
- منبع REST: نسخه ۳.edits.testers
- منبع REST: v3.edits.tracks
- منبع REST: v3.externaltransactions
- منبع REST: v3.generatedapks
- منبع REST: v3.grants
- منبع REST: v3.inappproducts
- منبع REST: v3.internalappsharingartifacts
- منبع REST: نسخه ۳. کسب درآمد
- منبع REST: نسخه ۳.monetization.onetimeproducts
- منبع REST: v3.monetization.onetimeproducts.purchaseOptions
- منبع REST: نسخه ۳. کسب درآمد.محصولات یکبارمصرف.گزینههای خرید.پیشنهادها
- منبع REST: نسخه ۳.کسب درآمد.اشتراکها
- منبع REST: نسخه ۳.monetization.subscriptions.basePlans
- منبع REST: نسخه ۳.monetization.subscriptions.basePlans.offers
- منبع REST: v3.orders
- منبع REST: v3.purchases.products
- منبع REST: v3.purchases.productsv2
- منبع REST: نسخه ۳.purchases.subscriptions
- منبع REST: v3.purchases.subscriptionsv2
- منبع REST: v3.purchases.voidedpurchases
- منبع REST: v3.reviews
- منبع REST: نسخه ۳.systemapks.variants
- منبع REST: v3.users
سرویس: androidpublisher.googleapis.com
برای فراخوانی این سرویس، توصیه میکنیم از کتابخانههای کلاینت ارائه شده توسط گوگل استفاده کنید. اگر برنامه شما برای فراخوانی این سرویس نیاز به استفاده از کتابخانههای خودتان دارد، هنگام ارسال درخواستهای API از اطلاعات زیر استفاده کنید.
سند کشف
یک سند کشف ، مشخصاتی قابل خواندن توسط ماشین برای توصیف و استفاده از APIهای REST است. از آن برای ساخت کتابخانههای کلاینت، افزونههای IDE و سایر ابزارهایی که با 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: نسخه ۳.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: ویرایشهای نسخه ۳
| روشها | |
|---|---|
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: نسخه ۳.edits.apks
| روشها | |
|---|---|
addexternallyhosted | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHostedبدون آپلود خود APK در گوگل پلی، یک APK جدید ایجاد میکند، در عوض 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تمام بستههای نرمافزاری اندروید فعلی مربوط به برنامه را فهرست کرده و ویرایش میکند. |
upload | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundlesPOST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundlesیک بسته نرمافزاری اندروید جدید را در این ویرایش آپلود میکند. |
منبع REST: نسخه ۳.ویرایشها.دسترسی به کشور
| روشها | |
|---|---|
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}یک فایل deobfuscation جدید آپلود کرده و به 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}تصویر (مشخص شده توسط شناسه) را از ویرایش حذف میکند. |
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: نسخه ۳.edits.testers
| روشها | |
|---|---|
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: نسخه ۳. کسب درآمد
| روشها | |
|---|---|
convertRegionPrices | POST /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPricesقیمتهای منطقهای را با استفاده از نرخ ارز امروز و الگوهای قیمتگذاری خاص کشور، بر اساس قیمت موجود در درخواست برای مجموعهای از مناطق، محاسبه میکند. |
منبع REST: نسخه ۳.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: نسخه ۳. کسب درآمد.محصولات یکبارمصرف.گزینههای خرید.پیشنهادها
| روشها | |
|---|---|
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: نسخه ۳.کسب درآمد.اشتراکها
| روشها | |
|---|---|
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: نسخه ۳.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: نسخه ۳.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خرید یک کالای درونبرنامهای را تأیید میکند. |
consume | POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consumeخرید یک کالای درونبرنامهای را انجام میدهد. |
get | GET /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}وضعیت خرید و مصرف یک کالای درونبرنامهای را بررسی میکند. |
منبع REST: v3.purchases.productsv2
| روشها | |
|---|---|
getproductpurchasev2 | GET /androidpublisher/v3/applications/{packageName}/purchases/productsv2/tokens/{token}وضعیت خرید و مصرف یک کالای درونبرنامهای را بررسی میکند. |
منبع REST: نسخه ۳.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}منسوخ شده: به جای آن از purchases.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منسوخ شده: به جای آن از purchases.subscriptionsv2.revoke استفاده کنید. |
منبع REST: v3.purchases.subscriptionsv2
| روشها | |
|---|---|
cancel | POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:cancelلغو خرید اشتراک برای کاربر. |
defer | POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:deferتمدید اشتراک را به تعویق میاندازد. |
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: نسخه ۳.systemapks.variants
| روشها | |
|---|---|
create | POST /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variantsیک APK ایجاد میکند که برای گنجاندن در یک تصویر سیستمی از یک بسته نرمافزاری اندروید که قبلاً آپلود شده است، مناسب است. |
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/*}دسترسی کاربر به حساب توسعهدهنده را بهروزرسانی میکند. |