Позволяет разработчикам приложений 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 Document) — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Один сервис может предоставлять несколько документов обнаружения. Этот сервис предоставляет следующий документ обнаружения:
Конечная точка службы
Конечная точка сервиса — это базовый 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 Разверните уже созданное действие по восстановлению приложения со статусом восстановления 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}/apks POST /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}/bundles POST /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/apk POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk Загружает APK-файл для внутреннего совместного использования приложений. |
uploadbundle | POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle POST /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
Методы | |
---|---|
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/*} Обновляет доступ пользователя к учетной записи разработчика. |