- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- RevocationContext
- ProratedRefund
- Wypróbuj
subskrypcjev2.unieważnienie zakupu subskrypcji dla użytkownika.
Żądanie HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
packageName |
To pole jest wymagane. Pakiet aplikacji, dla której została kupiona subskrypcja (na przykład „com.some.thing”). |
token |
To pole jest wymagane. Token, który jest przekazywany na urządzenie użytkownika podczas zakupu subskrypcji. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"revocationContext": {
object ( |
Pola | |
---|---|
revocationContext |
To pole jest wymagane. Dodatkowe informacje o anulowaniu subskrypcji. |
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie pusta.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/androidpublisher
RevocationContext
Kontekst unieważnienia interfejsu API shopping.subscriptionsv2.revoke.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy RefundType . Określa typ zwrotu środków, jaki należy przyznać. Typ zwrotu środków musi być określony w prawidłowej prośbie. RefundType może mieć tylko jedną z tych wartości: |
|
proratedRefund |
Opcjonalnie. Ta opcja jest używana, gdy użytkownicy powinni otrzymać zwrot proporcjonalnej kwoty zapłaconej za subskrypcję na podstawie pozostałego czasu subskrypcji. |
ProratedRefund
Ten typ nie ma pól.
Służy do określania, czy typ zwrotu środków w sekcji RevocationContext jest proporcjonalnym zwrotem środków.