Позволяет разработчикам Android-приложений получать доступ к своим учетным записям 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.testers
- 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 — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов для IDE и других инструментов, взаимодействующих с API Google. Один сервис может предоставлять несколько документов Discovery. Данный сервис предоставляет следующий документ Discovery:
конечная точка сервиса
Конечная точка сервиса — это базовый 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Создайте действие восстановления приложения со статусом восстановления «Черновик». |
deploy | POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deployРазверните уже созданное действие восстановления приложения со статусом восстановления «Черновик». |
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, а размещая его по указанному 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 App Bundle для данного приложения и позволяет редактировать его. |
upload | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundlesPOST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundlesВ эту правку добавлен новый пакет приложений Android. |
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}Удаляет изображение (указанное по идентификатору) из списка для редактирования. |
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.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-ресурс: 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Подтверждает покупку внутриигрового товара. |
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-ресурс: 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}Устарело: используйте 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-ресурс: 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/*}Обновляет доступ пользователя к учетной записи разработчика. |