Umożliwia deweloperom aplikacji na Androida dostęp do ich kont Google Play. Ogólnie rzecz biorąc, oczekiwany proces pracy polega na „wstawieniu” zmiany, wprowadzeniu niezbędnych modyfikacji, a następnie „zatwierdzeniu” jej.
- Zasób REST: v3.applications
- Zasób REST: v3.applications.deviceTierConfigs
- Zasób REST: v3.apprecovery
- Zasób REST: v3.edits
- Zasób REST: v3.edits.apks
- Zasób REST: v3.edits.bundles
- Zasób REST: v3.edits.countryavailability
- Zasób REST: v3.edits.deobfuscationfiles
- Zasób REST: v3.edits.details
- Zasób REST: v3.edits.expansionfiles
- Zasób REST: v3.edits.images
- Zasób REST: v3.edits.listings
- Zasób REST: v3.edits.testers
- Zasób REST: v3.edits.tracks
- Zasób REST: v3.externaltransactions
- Zasób REST: v3.generatedapks
- Zasób REST: v3.grants
- Zasób REST: v3.inappproducts
- Zasób REST: v3.internalappsharingartifacts
- Zasób REST: v3.monetization
- Zasób REST: v3.monetization.onetimeproducts
- Zasób REST: v3.monetization.onetimeproducts.purchaseOptions
- Zasób REST: v3.monetization.onetimeproducts.purchaseOptions.offers
- Zasób REST: v3.monetization.subscriptions
- Zasób REST: v3.monetization.subscriptions.basePlans
- Zasób REST: v3.monetization.subscriptions.basePlans.offers
- Zasób REST: v3.orders
- Zasób REST: v3.purchases.products
- Zasób REST: v3.purchases.productsv2
- Zasób REST: v3.purchases.subscriptions
- Zasób REST: v3.purchases.subscriptionsv2
- Zasób REST: v3.purchases.voidedpurchases
- Zasób REST: v3.reviews
- Zasób REST: v3.systemapks.variants
- Zasób REST: v3.users
Usługa: androidpublisher.googleapis.com
Zalecamy wywołanie tej usługi przy użyciu dostarczonych przez Google bibliotek klienta. Jeśli aplikacja musi wywoływać tę usługę przy użyciu własnych bibliotek, podczas tworzenia żądań interfejsu API należy używać poniższych informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i sposób ich używania. Służy do tworzenia bibliotek klienta, wtyczek IDE i innych narzędzi, które współdziałają z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów opisujących. Ta usługa dostarcza następujący dokument opisujący interfejs API:
Punkt końcowy usługi
Punkt końcowy usługi to podstawowy adres URL, który określa adres sieciowy usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych. Ta usługa ma następujący punkt końcowy i wszystkie poniższe identyfikatory URI odnoszą się do niego:
https://androidpublisher.googleapis.com
Zasób REST: v3.applications
Metody | |
---|---|
dataSafety |
POST /androidpublisher/v3/applications/{packageName}/dataSafety Zapisuje deklarację dotyczącą etykiet bezpieczeństwa aplikacji. |
Zasób REST: v3.applications.deviceTierConfigs
Metody | |
---|---|
create |
POST /androidpublisher/v3/applications/{packageName}/deviceTierConfigs Tworzy nową konfigurację poziomu urządzenia dla aplikacji. |
get |
GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId} Zwraca konfigurację konkretnej klasy urządzenia. |
list |
GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs Zwraca utworzone konfiguracje poziomu urządzenia, posortowane według czasu utworzenia w kolejności malejącej. |
Zasób REST: v3.apprecovery
Metody | |
---|---|
addTargeting |
POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting Stopniowo aktualizuj kierowanie w przypadku działania odzyskiwania. |
cancel |
POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel Anulowanie wykonywanego już działania przywracania aplikacji. |
create |
POST /androidpublisher/v3/applications/{packageName}/appRecoveries Utwórz działanie przywracania aplikacji ze stanem przywracania DRAFT. |
deploy |
POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy Wdróż utworzone już działanie przywracania aplikacji ze stanem przywracania DRAFT. |
list |
GET /androidpublisher/v3/applications/{packageName}/appRecoveries Wyświetla listę wszystkich zasobów działań związanych z przywracaniem aplikacji, które są powiązane z określoną nazwą pakietu i wersją aplikacji. |
Zasób REST: v3.edits
Metody | |
---|---|
commit |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:commit Zatwierdza zmiany w aplikacji. |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId} Usuwa zmiany w aplikacji. |
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId} Pobiera zmiany w aplikacji. |
insert |
POST /androidpublisher/v3/applications/{packageName}/edits Tworzy nową zmianę w aplikacji. |
validate |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:validate Sprawdza zmiany w aplikacji. |
Zasób REST: v3.edits.apks
Metody | |
---|---|
addexternallyhosted |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted Tworzy nowy plik APK bez przesyłania go do Google Play. Zamiast tego hostuje go pod określonym adresem URL. |
list |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks Wyświetla listę wszystkich bieżących plików APK aplikacji i umożliwia ich edytowanie. |
upload |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks Przesyła plik APK i dodaje go do bieżącej wersji. |
Zasób REST: v3.edits.bundles
Metody | |
---|---|
list |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles Wyświetla wszystkie bieżące pakiety aplikacji na Androida i umożliwia ich edytowanie. |
upload |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles Przesyła nowy pakiet Android App Bundle do tej zmiany. |
Zasób REST: v3.edits.countryavailability
Metody | |
---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track} Pobiera dostępność w poszczególnych krajach. |
Zasób REST: v3.edits.deobfuscationfiles
Metody | |
---|---|
upload |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType} POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType} Przesyła nowy plik do odczytywania zaciemnionego kodu i dołącza go do określonego pliku APK. |
Zasób REST: v3.edits.details
Metody | |
---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/details Pobiera szczegóły aplikacji. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/details Zmienia szczegóły aplikacji. |
update |
PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/details Aktualizuje szczegóły aplikacji. |
Zasób REST: v3.edits.expansionfiles
Metody | |
---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType} Pobiera konfigurację pliku rozszerzającego dla określonego pakietu APK. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType} Zmienia konfigurację pliku rozszerzającego APK, aby odwoływać się do pliku rozszerzającego innego pakietu APK. |
update |
PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType} Aktualizuje konfigurację pliku rozszerzającego APK, aby odwoływała się do pliku rozszerzającego innego pakietu 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} Przesyła nowy plik rozszerzający i dołącza go do określonego pliku APK. |
Zasób REST: v3.edits.images
Metody | |
---|---|
delete |
DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId} Usuwa obraz (określony przez identyfikator) ze zmiany. |
deleteall |
DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType} Usuwa wszystkie obrazy w określonym języku i typie. |
list |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType} Wyświetla listę wszystkich obrazów. |
upload |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType} POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType} Przesyła obraz w określonym języku i typie obrazu oraz dodaje go do edycji. |
Zasób REST: v3.edits.listings
Metody | |
---|---|
delete |
DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language} Usuwa zlokalizowane informacje o aplikacji. |
deleteall |
DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings Usuwa wszystkie informacje o aplikacji. |
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language} Pobiera zlokalizowane informacje o aplikacji. |
list |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings Zawiera listę wszystkich zlokalizowanych informacji o aplikacji. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language} Aktualizuje zlokalizowane informacje o aplikacji. |
update |
PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language} Tworzy lub aktualizuje zlokalizowane informacje o aplikacji. |
Zasób REST: v3.edits.testers
Metody | |
---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track} Pobiera testerów. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track} Testerzy łatek. |
update |
PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track} Aktualizuje listę testerów. |
Zasób REST: v3.edits.tracks
Metody | |
---|---|
create |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks Tworzy nową ścieżkę. |
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track} Pobiera ścieżkę. |
list |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks Wyświetla listę wszystkich ścieżek. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track} Poprawia ścieżkę. |
update |
PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track} Aktualizuje ścieżkę. |
Zasób REST: v3.externaltransactions
Metody | |
---|---|
createexternaltransaction |
POST /androidpublisher/v3/{parent=applications/*}/externalTransactions Tworzy nową transakcję zewnętrzną. |
getexternaltransaction |
GET /androidpublisher/v3/{name=applications/*/externalTransactions/*} Pobiera istniejącą transakcję zewnętrzną. |
refundexternaltransaction |
POST /androidpublisher/v3/{name=applications/*/externalTransactions/*}:refund Zwraca środki za istniejącą transakcję zewnętrzną lub zwraca część środków. |
Zasób REST: v3.generatedapks
Metody | |
---|---|
download |
GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:download Pobiera pojedynczy podpisany plik APK wygenerowany na podstawie pakietu aplikacji. |
list |
GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode} Zwraca metadane pobierania wszystkich plików APK wygenerowanych z danego pakietu aplikacji. |
Zasób REST: v3.grants
Metody | |
---|---|
create |
POST /androidpublisher/v3/{parent=developers/*/users/*}/grants Przyznaj użytkownikowi dostęp do danego pakietu. |
delete |
DELETE /androidpublisher/v3/{name=developers/*/users/*/grants/*} Odbiera użytkownikowi cały dostęp do danego pakietu lub konta dewelopera. |
patch |
PATCH /androidpublisher/v3/{grant.name=developers/*/users/*/grants/*} Aktualizuje dostęp użytkownika do danego pakietu. |
Zasób REST: v3.inappproducts
Metody | |
---|---|
batchDelete |
POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchDelete Usuwa produkty w aplikacji (produkty zarządzane lub subskrypcje). |
batchGet |
GET /androidpublisher/v3/applications/{packageName}/inappproducts:batchGet Odczytuje wiele produktów w aplikacji, które mogą być produktami zarządzanymi lub subskrypcjami. |
batchUpdate |
POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate Aktualizuje lub wstawia co najmniej 1 produkt w aplikacji (produkt zarządzany lub subskrypcję). |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/inappproducts/{sku} Usuwa produkt w aplikacji (produkt zarządzany lub subskrypcję). |
get |
GET /androidpublisher/v3/applications/{packageName}/inappproducts/{sku} Pobiera produkt w aplikacji, który może być produktem zarządzanym lub subskrypcją. |
insert |
POST /androidpublisher/v3/applications/{packageName}/inappproducts Tworzy produkt w aplikacji (produkt zarządzany lub subskrypcję). |
list |
GET /androidpublisher/v3/applications/{packageName}/inappproducts Zawiera listę wszystkich produktów w aplikacji – zarówno produktów zarządzanych, jak i subskrypcji. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/inappproducts/{sku} Aktualizuje produkt w aplikacji (produkt zarządzany lub subskrypcję). |
update |
PUT /androidpublisher/v3/applications/{packageName}/inappproducts/{sku} Aktualizuje produkt w aplikacji (produkt zarządzany lub subskrypcję). |
Zasób REST: v3.internalappsharingartifacts
Metody | |
---|---|
uploadapk |
POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk Przesyła plik APK do wewnętrznego udostępniania aplikacji. |
uploadbundle |
POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle Przesyła pakiet aplikacji do wewnętrznego udostępniania. |
Zasób REST: v3.monetization
Metody | |
---|---|
convertRegionPrices |
POST /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices Oblicza ceny w regionach na podstawie ceny podanej w żądaniu dla zestawu regionów, korzystając z bieżącego kursu walut i zasad ustalania cen w poszczególnych krajach. |
Zasób REST: v3.monetization.onetimeproducts
Metody | |
---|---|
batchDelete |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchDelete Usuwa co najmniej jeden produkt kupowany raz. |
batchGet |
GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchGet Odczytuje co najmniej 1 produkt kupowany raz. |
batchUpdate |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchUpdate Tworzy lub aktualizuje co najmniej 1 produkt kupowany raz. |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId} Usuwa produkt kupowany raz. |
get |
GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId} Odczytuje pojedynczy produkt kupowany raz. |
list |
GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts Wyświetla listę wszystkich produktów kupowanych raz w danej aplikacji. |
patch |
PATCH /androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId} Tworzy lub aktualizuje produkt kupowany raz. |
Zasób REST: v3.monetization.onetimeproducts.purchaseOptions
Metody | |
---|---|
batchDelete |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDelete Usuwa opcje zakupu z co najmniej jednego produktu kupowanego raz. |
batchUpdateStates |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchUpdateStates Aktywuje lub dezaktywuje opcje zakupu w przypadku co najmniej jednego produktu jednorazowego. |
Zasób REST: v3.monetization.onetimeproducts.purchaseOptions.offers
Metody | |
---|---|
activate |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:activate Aktywuje ofertę produktu kupowanego raz. |
batchDelete |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete Usuwa co najmniej jedną ofertę produktu kupowanego raz. |
batchGet |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet Odczytuje co najmniej jedną ofertę produktu kupowanego raz. |
batchUpdate |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdate Tworzy lub aktualizuje co najmniej jedną ofertę produktu kupowanego raz. |
batchUpdateStates |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdateStates Aktualizuje stan partii ofert produktów kupowanych raz. |
cancel |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:cancel Anuluje ofertę produktu kupowanego raz. |
deactivate |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:deactivate Dezaktywuje ofertę produktu kupowanego raz. |
list |
GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers Wyświetla wszystkie oferty w danej aplikacji, produkcie lub opcji zakupu. |
Zasób REST: v3.monetization.subscriptions
Metody | |
---|---|
archive |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}:archive Wycofano: archiwizowanie subskrypcji nie jest obsługiwane. |
batchGet |
GET /androidpublisher/v3/applications/{packageName}/subscriptions:batchGet Odczytuje co najmniej 1 subskrypcję. |
batchUpdate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions:batchUpdate Aktualizuje grupę subskrypcji. |
create |
POST /androidpublisher/v3/applications/{packageName}/subscriptions Tworzy nową subskrypcję. |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId} Usuwa subskrypcję. |
get |
GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId} Reads a single subscription. |
list |
GET /androidpublisher/v3/applications/{packageName}/subscriptions Wyświetla listę wszystkich subskrypcji w danej aplikacji. |
patch |
PATCH /androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId} Aktualizuje istniejącą subskrypcję. |
Zasób REST: v3.monetization.subscriptions.basePlans
Metody | |
---|---|
activate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:activate Aktywuje abonament podstawowy. |
batchMigratePrices |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchMigratePrices Wersja zbiorcza punktu końcowego MigrateBasePlanPrices. |
batchUpdateStates |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchUpdateStates Aktywuje lub dezaktywuje abonamenty podstawowe w ramach co najmniej jednej subskrypcji. |
deactivate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:deactivate Dezaktywuje abonament podstawowy. |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId} Usuwa abonament podstawowy. |
migratePrices |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices Przenosi subskrybentów z co najmniej 1 starszej kohorty cenowej na obecną cenę. |
Zasób REST: v3.monetization.subscriptions.basePlans.offers
Metody | |
---|---|
activate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:activate Aktywuje ofertę subskrypcji. |
batchGet |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet Odczytuje co najmniej 1 ofertę subskrypcji. |
batchUpdate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdate Aktualizuje grupę ofert subskrypcji. |
batchUpdateStates |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdateStates Aktualizuje stan grupy ofert subskrypcji. |
create |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers Tworzy nową ofertę subskrypcji. |
deactivate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate Dezaktywuje ofertę subskrypcji. |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId} Usuwa ofertę subskrypcji. |
get |
GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId} Odczytuje pojedynczą ofertę |
list |
GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers Wyświetla listę wszystkich ofert w ramach danej subskrypcji. |
patch |
PATCH /androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId} Aktualizuje istniejącą ofertę subskrypcji. |
Zasób REST: v3.orders
Metody | |
---|---|
batchget |
GET /androidpublisher/v3/applications/{packageName}/orders:batchGet Wyświetl szczegóły zamówień z listy zamówień. |
get |
GET /androidpublisher/v3/applications/{packageName}/orders/{orderId} Wyświetl szczegóły pojedynczego zamówienia. |
refund |
POST /androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund Zwraca środki za subskrypcję lub zamówienie zakupu w aplikacji. |
Zasób REST: v3.purchases.products
Metody | |
---|---|
acknowledge |
POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge Potwierdza zakup produktu w aplikacji. |
consume |
POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consume Zużywa zakupiony produkt w aplikacji. |
get |
GET /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token} Sprawdza stan zakupu i wykorzystania produktu w aplikacji. |
Zasób REST: v3.purchases.productsv2
Metody | |
---|---|
getproductpurchasev2 |
GET /androidpublisher/v3/applications/{packageName}/purchases/productsv2/tokens/{token} Sprawdza stan zakupu i wykorzystania produktu w aplikacji. |
Zasób REST: v3.purchases.subscriptions
Metody | |
---|---|
acknowledge |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:acknowledge Potwierdza zakup subskrypcji. |
cancel |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel Anuluje zakup subskrypcji przez użytkownika. |
defer |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer Odroczenie zakupu subskrypcji użytkownika do określonego czasu wygaśnięcia w przyszłości. |
get |
GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token} Wycofano: zamiast tego użyj purchases.subscriptionsv2.get. |
refund |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund Wycofano: zamiast tego używaj orders.refund. |
revoke |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke Wycofano: zamiast tego użyj purchases.subscriptionsv2.revoke. |
Zasób REST: v3.purchases.subscriptionsv2
Metody | |
---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token} Pobieranie metadanych subskrypcji |
revoke |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke Unieważnij zakup subskrypcji użytkownika. |
Zasób REST: v3.purchases.voidedpurchases
Metody | |
---|---|
list |
GET /androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases Zawiera listę zakupów, które zostały anulowane, zwrócone lub obciążone zwrotem środków. |
Zasób REST: v3.reviews
Metody | |
---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/reviews/{reviewId} Otrzymuje jedną opinię. |
list |
GET /androidpublisher/v3/applications/{packageName}/reviews Wyświetla wszystkie opinie. |
reply |
POST /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:reply Odpowiada na pojedynczą opinię lub aktualizuje istniejącą odpowiedź. |
Zasób REST: v3.systemapks.variants
Metody | |
---|---|
create |
POST /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants Tworzy plik APK, który można umieścić w obrazie systemu z przesłanego już pakietu Android App Bundle. |
download |
GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}:download Pobiera wcześniej utworzony systemowy plik APK, który można umieścić w obrazie systemu. |
get |
GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId} Zwraca wcześniej utworzony wariant systemowego pliku APK. |
list |
GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants Zwraca listę wcześniej utworzonych wariantów systemowych pakietów APK. |
Zasób REST: v3.users
Metody | |
---|---|
create |
POST /androidpublisher/v3/{parent=developers/*}/users Przyznaj użytkownikowi dostęp do danego konta dewelopera. |
delete |
DELETE /androidpublisher/v3/{name=developers/*/users/*} Odbiera użytkownikowi cały dostęp do danego konta dewelopera. |
list |
GET /androidpublisher/v3/{parent=developers/*}/users Wyświetla listę wszystkich użytkowników z dostępem do konta dewelopera. |
patch |
PATCH /androidpublisher/v3/{user.name=developers/*/users/*} Aktualizuje dostęp użytkownika do konta dewelopera. |