- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- GetSubscriptionOfferRequest
- Wypróbuj
Czyta co najmniej 1 ofertę subskrypcji.
Żądanie HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
package |
Wymagane. Aplikacja nadrzędna (nazwa pakietu), dla której należy utworzyć lub zaktualizować subskrypcje. Musi być taki sam jak pole packageName we wszystkich żądaniach. |
product |
Wymagane. Identyfikator produktu abonamentu nadrzędnego, jeśli wszystkie zaktualizowane oferty należą do tego samego abonamentu. Jeśli to żądanie obejmuje kilka subskrypcji, ustaw to pole na „-”. Musi być ustawione. |
base |
Wymagane. Nadrzędny abonament podstawowy (identyfikator), dla którego mają być odczytywane oferty. Aby odczytać oferty z kilku abonamentów podstawowych, możesz użyć wartości „-”. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"requests": [
{
object ( |
Pola | |
---|---|
requests[] |
Wymagane. Lista próśb o aktualizację zawierającą maksymalnie 100 elementów. Wszystkie prośby muszą dotyczyć różnych subskrypcji. |
Treść odpowiedzi
Odpowiedź punktu końcowego offers.batchGet.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"subscriptionOffers": [
{
object ( |
Pola | |
---|---|
subscription |
|
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/androidpublisher
GetSubscriptionOfferRequest
Request message for offers.get.
Zapis JSON |
---|
{ "packageName": string, "productId": string, "basePlanId": string, "offerId": string } |
Pola | |
---|---|
package |
Wymagane. Nazwa pakietu aplikacji nadrzędnej (nazwa pakietu) oferty. |
product |
Wymagane. Identyfikator subskrypcji nadrzędnej oferty. |
base |
Wymagane. Identyfikator abonamentu podstawowego (ID) oferty, którą chcesz uzyskać. |
offer |
Wymagane. Unikalny identyfikator oferty, którą chcesz otrzymać. |