- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- RevocationContext
- FullRefund
- 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 |
Wymagane. Pakiet aplikacji, dla której została kupiona subskrypcja (np. „com.some.thing”). |
token |
Wymagane. Token przekazany do urządzenia użytkownika podczas zakupu subskrypcji. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"revocationContext": {
object ( |
Pola | |
---|---|
revocationContext |
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 purchase.subscriptionsv2.revoke API.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy RefundType . Określa typ zwrotu środków, który należy przyznać. W prawidłowej prośbie należy określić typ zwrotu środków. RefundType może mieć tylko jedną z tych wartości: |
|
fullRefund |
Opcjonalnie: Używana, gdy użytkownicy powinni otrzymać zwrot pełnej kwoty za ostatnie zamówienie subskrypcji. |
proratedRefund |
Opcjonalnie: Używana, gdy użytkownicy powinni otrzymać zwrot środków w wysokości proporcjonalnej kwoty zapłaconej za subskrypcję na podstawie czasu pozostałego do końca subskrypcji. |
FullRefund
Ten typ nie zawiera pól.
Służy do określania, czy typ zwrotu środków w RevocationContext to pełny zwrot środków.
ProratedRefund
Ten typ nie zawiera pól.
Służy do określania, czy typ zwrotu środków w RevocationContext to proporcjonalny zwrot środków.