- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- RevocationContext
- FullRefund
- ProratedRefund
- Wypróbuj
subscriptionsv2.revoke a subscription purchase for the user.
Żą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 | |
---|---|
package |
Wymagane. Pakiet aplikacji, w której przypadku została wykupiona ta subskrypcja (np. „com.coś.coś”). |
token |
Wymagane. Token przekazany na urządzenie użytkownika w momencie zakupu subskrypcji. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"revocationContext": {
object ( |
Pola | |
---|---|
revocation |
Wymagane. dodatkowe informacje o odstąpieniu od subskrypcji; |
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi jest pusta.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/androidpublisher
RevocationContext
Kontekst odwołania interfejsu purchases.subscriptionsv2.revoke API.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole unii RefundType . Określa typ zwrotu środków, który należy przyznać. W ramach prawidłowego żądania należy podać typ zwrotu środków. RefundType może być tylko jednym z tych elementów: |
|
full |
Opcjonalnie: Używane, gdy użytkownicy powinni otrzymać zwrot pełnej kwoty ostatniego zamówienia subskrypcji. |
prorated |
Opcjonalnie: Używana, gdy użytkownicy powinni otrzymać zwrot środków w proporcjonalnej wysokości kwoty zapłaconej za subskrypcję na podstawie czasu pozostałego w subskrypcji. |
FullRefund
Ten typ nie ma pól.
Służy do określenia, czy typ zwrotu środków w kontekście odwołania to pełny zwrot środków.
ProratedRefund
Ten typ nie ma pól.
Służy do określenia, czy typ zwrotu środków w kontekście odwołania to proporcjonalny zwrot środków.